Change parameterized testing system to be compatible with unittest (#712)
* Change parameterized testing system to be compatible with unittest
Summary: The previous implementation of parameterized testing worked by modifying test.common_utils inplace. This doesn't work in general because unittest's contract with test modules is such that it must be able to load the module and run the test itself. Because the previous implementation needed to load the module and modify it, it is incompatible.
Reviewed By: mthrok
Differential Revision: D21964676
Co-authored-by:
Ben Mehne <bmehne@fb.com>
Showing
Please register or sign in to comment