Commit Graph

16 Commits

Author SHA1 Message Date
Obeida Shamoun a489fe2c53
Move away from soon-to-be-removed PipInstaller 2023-06-24 01:44:47 +02:00
Obeida Shamoun a94933e7ef
[WIP] Make plugin compatible with tox v4 2023-06-24 01:44:47 +02:00
Chris Kuehl bc75c57126
Fix pylint errors 2023-03-29 17:53:14 -05:00
Chris Kuehl 7e5bc30b93
Try inline import in tests to avoid disrupting fixture monkeypatching 2023-03-29 17:53:06 -05:00
Chris Kuehl 593f260278
Ensure exceptions which occur during install are propagated 2023-03-29 17:52:51 -05:00
Justin Wood b54bf44dc5
Basic changes to support poetry 1.2.0b2, no longer support Poetry 1.1.x 2022-09-07 12:05:44 -04:00
Ethan Paul 45e33b7d27
Fix tests to use new packagemap type and data structure 2022-04-25 19:28:04 -04:00
Ethan Paul f1f7a63774
Add toml typing stubs
Fix typing errors with new version of mypy
2022-01-05 02:12:02 -05:00
Ethan Paul c4bf9bec24
Update tests to use new installer value 2021-05-05 22:17:29 -04:00
Ethan Paul 0b13ff508b
Fix linting errors and add docs to test functions 2021-04-16 22:35:32 -04:00
Ethan Paul 37cce37e05
Add tests for the transient dependency identification function 2021-04-16 22:35:32 -04:00
Ethan Paul 17a1ff1bc0
Add tests for the venv installation function 2021-04-16 22:34:48 -04:00
Ethan Paul fc40c96954
Add test project and initial test fixtures 2021-04-16 22:34:48 -04:00
Ethan Paul 33119df752
Add missing tests __init__ file
I'm tired of fighting this. Every tool under the sun wants the tests to
be an importable module, which doesn't make much sense to me, but it's
whatever. I'm just adding this because pylint, mypy, and others get
angry when I try to use them on just a directory without globbing
2020-11-26 15:01:59 -05:00
Ethan Paul 106d1bf6cf
Update metadata tests to load metadata from new location 2020-11-11 22:37:09 -05:00
Ethan Paul eed2038e63
Add trivial tests to ensure metadata consistency between pyroject and module 2020-09-24 21:58:39 -04:00