working on a test generator driven by a dict of everything for the tests... running into some problems with test generators/yield and fixtures. think I have to un-fixture-ify this...
ok, it's not pretty, it doesnt use fixtures, but this is now working. now, need to figure out how to get the reports to show a test 'name' more meaningful than the test count.
seems to be working as-is. need to look into http://pytest.org/latest/funcargs.html#parametrizing-multiple-calls-to-a-test-function or some way of setting a correct description for test output instead of just something shitty like test_rename[4] especially since the test number there doesnt match our TESTS indicies