cb87c26aeb
* Consolodates test setup to a parent class * Monkey patches vcrpy so that HTTPS tests pass * Establishes test guidelines fixes: https://github.com/vmware/pyvmomi/issues/147
485 B
485 B
Testing Guidelines
- All tests adhere to pep8 standards
- All tests must be stand-alone and deterministic
- All tests covering HTTP transactions will have a fixture file
-
- fixture file names shall match method names
- fixtures should be edited to include no more data than necessary
- fixtures shall not include accessible IP addresses or credentials
- All changes shall be accompanied by a test
- All changes shall be associated with an issue number