Chris Dent
Chris Dent
This is an awesome idea.
Unless you really are eager to go the microversion route (because you expect these sorts of changes to become common) then I would suggest sticking with this: > What you...
> replacing the underscore That's what I tend to do. I agree that it's kind of a pain, and an extra step, but there's a conflict between trying to make...
> used to the python module.class.function path for tests The code that launches the tests is responsible for setting the "faked" name, see https://gabbi.readthedocs.io/en/latest/gabbi.html#gabbi.driver.build_tests From that it's usually possible to...
Unfortunately one of the early design constraints in gabbi was that it work properly with the kinds of test discovery and reporting that's used in the belly of openstack ci....
Now that we've made some refactorings in gabbi.driver the interface for this has become a bit simpler. What we need, essentially, is a callable that returns a list of dicts...
Commit 1b31ef02e41899afc823cf3e137aa79289a54094 extracted test making to the suitemaker module, so something could programmatically call `test_suite_from_dict` with inputs that are generated by...whatever.
While this is still entirely possible to do, at least theoretically, years of use have made me think that the key special value in gabbi is the syntax of the...
If it needs to the exact current time, that will be challenging as currently gabbi doesn't know what time it is. It also depends on how you need the date...
When I initially created gabbi I specifically did not want it to be for regression testing so left out any functionality that would allow it to be directly used for...