Loading
changed how test_generators are stored and found
Instead of storing the test_generator in-place of the function it wraps and later swapping the function back during metaclass processing, the generator is now stored as an attribute of the function.