In g2p and everyvoice, we have tests under <REPO>/<projectroot>/tests, but in Studio we have them directly under <REPO>/test.
The way we've installed them, the standard python -m unittest invocation cannot be used to run a class or a single function, instead we have to one or more files at a time in our unusual custom way.
Tasks:
In g2p and everyvoice, we have tests under
<REPO>/<projectroot>/tests, but in Studio we have them directly under<REPO>/test.The way we've installed them, the standard
python -m unittestinvocation cannot be used to run a class or a single function, instead we have to one or more files at a time in our unusual custom way.Tasks:
readalongs/testsfrom .basic_test_case import ...readalongs/testsfrom wheel and dist, the way everyvoice does, so they don't bloat our published wheelstest/run.pybyrun_tests.pyat the root like in g2preadalongs/tests/