AcademySoftwareFoundation / rez

An integrated package configuration, build and deployment system for software
https://rez.readthedocs.io
Apache License 2.0
939 stars 332 forks source link

Write tests for rez-pip #799

Open JeanChristopheMorinPerso opened 4 years ago

JeanChristopheMorinPerso commented 4 years ago

Now that we are done with rez-pip, we need tests to make sure it works and that it doesn't break in the future (with new versions of pip, python, etc).

The most important tests to write for now are smoke tests. That is tests that ensure we can install a simple package (so that we can go through the entire process, though not all branches in the code).

Then we could add more tests to test all branches of our code.

Requirements (from my point of view):

Let me know what you think on this.

instinct-vfx commented 4 years ago

I really like the proposal and also think this is important. It's easy to have broken packages creep into production if there are obscure issues.