Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install test requirements from requirements files. Fixes #2031. #2083

Merged
merged 16 commits into from
Nov 7, 2018

Conversation

ngoldbaum
Copy link
Member

This makes the tests use two new requirements files tests/test_requirements.txt and tests/test_minimal_requirements.txt. Rather than adding a single requirements.txt in the root of the package, I'm opting to add these to the tests folder to hopefully avoid confusing new users. Ultimately I'd like for there to only be one source of truth on this stuff so I've made it so Travis and Appveyor both install packages using these files. I'm initially working on getting travis and appveyor working using this setup. We'll also need to update jenkins as well but I'm waiting on that until Travis and Appveyor are working, as that will take separate coordination.

@Xarthisius
Copy link
Member

@yt-fido test this please

@Xarthisius
Copy link
Member

@yt-fido test this please

@Xarthisius
Copy link
Member

@yt-fido test this please

@ngoldbaum ngoldbaum changed the title [WIP] install test requirements from requirements files. Fixes #2031. install test requirements from requirements files. Fixes #2031. Nov 5, 2018
@ngoldbaum
Copy link
Member Author

I removed the WIP label, I think this is ready now. I'm going to push some doc updates first though.

@ngoldbaum
Copy link
Member Author

ngoldbaum commented Nov 5, 2018

@Xarthisius if you could look over the new docs I added in the last two commits I'd very much appreciate it.

@Xarthisius
Copy link
Member

@yt-fido test this please

@Xarthisius Xarthisius merged commit 4debc98 into yt-project:master Nov 7, 2018
@ngoldbaum ngoldbaum deleted the test-reqr branch December 11, 2018 15:36
ngoldbaum pushed a commit to ngoldbaum/yt that referenced this pull request Feb 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants