plugins.py 481 B

123456789101112131415161718192021
  1. """Additional plugins for testing plugins."""
  2. from nose.plugins import Plugin
  3. plugin_began = False
  4. class SanityCheckPlugin(Plugin):
  5. """Test plugin that registers that it ran."""
  6. enabled = True
  7. def options(self, parser, env):
  8. """Register commandline options."""
  9. def configure(self, options, conf):
  10. """Configure plugin."""
  11. def begin(self):
  12. """Flag that the plugin was run."""
  13. global plugin_began
  14. plugin_began = True