summaryrefslogtreecommitdiff
path: root/testing/test_file_finder.py
Commit message (Collapse)AuthorAgeFilesLines
* refactor/breaking: move file finders to private moduleRonny Pfannschmidt2023-03-131-1/+1
|
* Fix tests for windowsAnderson Bravalheri2022-07-151-1/+7
|
* Add integrations and tests for fallback file findersAnderson Bravalheri2022-07-151-0/+24
|
* Bump minimal python to 3.7Ronny Pfannschmidt2022-05-291-2/+3
|
* complete mypy transformationRonny Pfannschmidt2022-05-291-21/+30
|
* fix #587 - stop file finding on missing commitsRonny Pfannschmidt2021-08-261-1/+8
| | | | on a repository without a commit we cannot tell the valid files, so we don't
* fix: drop more Python 2 manuallyHenry Schreiner2021-03-161-2/+0
|
* fix #352: add a envvar to ignore scm rootsRonny Pfannschmidt2020-11-301-0/+6
|
* Adding Windows + Py 2.7 test, skipsHenry Schreiner2020-05-251-0/+2
|
* Fix missing git/hg handling in tests for py27Michał Górny2020-05-251-2/+2
|
* Skip git tests when git is unavailableMichał Górny2020-05-071-1/+4
|
* Skip mercurial tests when hg is not availableMichał Górny2020-05-061-1/+4
| | | | | | | Mercurial is broken (read: crashing with bus error) on SPARC. Nevertheless, many packages need setuptools_scm even if we never ever use Mercurial checkouts. This patch makes it possible to run the test suite successfully when Mercurial is not available on the system.
* add python testsworkflowsRonny Pfannschmidt2020-05-011-33/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | port testsuite to pathlib, and try to resolve windows short paths trace git toplevel mismatch (observed on win32 name shortening) exclude python2 on windows remove the appveyor config, its broken drop most travis envs that we have in github workflows now add actions for creating egg artifacts/wheels/sdists WIP: experiment with act WIP: fix workflow typo WIP: add missed runs-on fix typoed excludes fixup: upload actuall wheel/sdist in the build step style fixes for the actions config
* update pre-commit setup to modern practices and ensure flake8 is in line as ↵Ronny Pfannschmidt2019-11-251-32/+25
| | | | well (#369)
* inflict black on the codebase :)Ronny Pfannschmidt2018-05-131-140/+105
|
* Tweak test skip reasonsStéphane Bidoul (ACSONE)2018-05-111-2/+2
|
* Improve file finder test coverageStéphane Bidoul (ACSONE)2018-05-111-0/+30
|
* file finder: symlink edge casesStéphane Bidoul (ACSONE)2018-05-101-1/+38
| | | | | | | | | | It turns out we had a edge case to handle, as the algorithm included scm controlled files reachable through symlinks while the symlink itself was not scm controlled. Additionally, better handle situations where we include a directory below 'path' as well as a symlink to it. Before it would randomly return the original directory, or include it under the symlink.
* Fix hg file finder in presence of white space in pathsStéphane Bidoul (ACSONE)2018-04-281-0/+9
|
* Refactor hg and git file finders to use the same algorithmStéphane Bidoul (ACSONE)2018-04-281-0/+138
Also make the test parametric.