sarugaku / passa

Resolver implementation and toolset for generating and interacting with Pipfile and Pipfile.lock.
ISC License
53 stars 12 forks source link

Write some integration tests #54

Open uranusjr opened 6 years ago

uranusjr commented 6 years ago

:(

techalchemy commented 6 years ago

I was thinking about this — we can start with known edge cases in terms of resolution and grab a bunch of stuff from pipenv to jumpstart this.

uranusjr commented 6 years ago

Same here. I don’t like how Pipenv uses subprocesses to run tests though, but maybe we can do better (with the command modules). There must be a better approach than having tons of package artifacts bundled in the repository too. Maybe I should start by writing a mock pypi plugin that takes a configuration file to point to pythonhosted.org.

techalchemy commented 6 years ago

Well I know they don’t like that either due to bandwidth concerns. The refactor PR I have opened should help with tests, but the whole pypi thing is still up in the air