Module Import alias Import alias Import alias ImportFrom alias alias Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr ListLoad Assign NameStore Call NameLoad NameLoad Str NameLoad Assign NameStore Call NameLoad NameLoad Str NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr orelse If CompareIsNot NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases Call AttributeLoad NameLoad attr NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad Return Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad For NameStore AttributeLoad AttributeLoad NameLoad attr attr body For NameStore NameLoad body If BoolOpAnd AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad Num body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad Return ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body If Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Raise Call NameLoad Str NameLoad NameLoad decorator_list decorator_list Assign NameStore ListLoad If NameLoad body If CompareEq Call AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice body Assign NameStore Call Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad Str Str Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr BinOpAdd AttributeLoad NameLoad attr TupleLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore TupleLoad Str Assign NameStore Str FunctionDef arguments args NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr ListComp BinOpMod Str TupleLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If BoolOpAnd CompareIn Str NameLoad CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Assign TupleStore NameStore NameStore NameStore SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str TupleLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad TupleLoad NameLoad NameLoad NameLoad Assign NameStore TupleLoad Str Str Str For NameStore NameLoad body If CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore BinOpAdd AttributeLoad NameLoad attr TupleLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A logging N/A argparse N/A six nose2 config util N/A log N/A N/A logging getLogger __name__ N/A __unittest True PluginMeta N/A type N/A __call__ N/A N/A cls N/A args kwargs N/A N/A session N/A N/A kwargs pop session None N/A instance N/A N/A object __new__ cls args kwargs N/A N/A instance session session N/A N/A instance config N/A N/A config Config N/A N/A config_section N/A getattr instance configSection None N/A switch N/A getattr instance commandLineSwitch None N/A N/A N/A session None N/A config_section None N/A N/A N/A instance config N/A N/A session get config_section N/A always_on N/A N/A N/A instance config as_bool always-on default N/A instance alwaysOn N/A N/A N/A instance __init__ args kwargs N/A always_on N/A N/A N/A N/A instance register N/A N/A N/A switch None N/A N/A N/A short_opt long_opt help switch N/A N/A N/A instance addOption N/A instance _register_cb short_opt long_opt help N/A instance N/A N/A Plugin N/A N/A N/A six with_metaclass PluginMeta N/A N/A Base class for nose2 plugins

    All nose2 plugins must subclass this class.

    .. attribute :: session

       The :class:`nose2.session.Session` under which the plugin
       has been loaded.

    .. attribute :: config

       The :class:`nose2.config.Config` representing the plugin's
       config section as loaded from the session's config files.

    .. attribute :: commandLineSwitch

       A tuple of (short opt, long opt, help text) that defines a command
       line flag that activates this plugin. The short opt may be ``None``. If
       defined, it must be a single upper-case character. Both short and
       long opt must *not* start with dashes.

       Example::

         commandLineSwitch = ('B', 'buffer-output', 'Buffer output during
         tests')

    .. attribute :: configSection

       The name config file section to load into this plugin's config.

    .. attribute :: alwaysOn

       If this plugin should automatically register itself, set alwaysOn to
       ``True``. Default is ``False``.

    .. note ::

       Plugins that use config values from config files and want to
       use the nose2 sphinx extension to automatically generate
       documentation *must* extract all config values from
       ``self.config`` in ``__init__``. Otherwise the extension will
       not be able to detect the config keys that the plugin uses.

     N/A alwaysOn False N/A registered False register N/A N/A self N/A N/A N/A Register with appropriate hooks.

        This activates the plugin and enables it to receive events.

         N/A N/A N/A self session None N/A N/A N/A N/A log warning Unable to register %s, no session self N/A N/A N/A N/A N/A self session registerPlugin self N/A N/A self registered True N/A addMethods N/A N/A self N/A methods N/A N/A Add new plugin methods to hooks registry

        Any plugins that are already registered and implement
        a method added here will be registered for that
        method as well.

         N/A method methods N/A N/A N/A N/A N/A N/A self session hooks addMethod method N/A plugin N/A N/A self session plugins N/A N/A method methods N/A N/A N/A N/A plugin registered N/A hasattr plugin method N/A N/A N/A N/A N/A N/A self session hooks register method plugin N/A _register_cb N/A N/A self N/A _ N/A N/A N/A N/A self register N/A addFlag N/A N/A self callback short_opt long_opt help_text N/A None N/A N/A Add command-line flag that takes no arguments

        :param callback: Callback function to run when flag is seen.
                         The callback will receive one empty argument.
        :param short_opt: Short option. Must be uppercase, no dashes.
        :param long_opt: Long option. Must not start with dashes
        :param help_text: Help text for users so they know what this
                          flag does.

         N/A N/A N/A self addOption callback short_opt long_opt help_text nargs 0 N/A addArgument N/A N/A self callback short_opt long_opt help_text N/A None N/A N/A Add command-line option that takes one argument.

        :param callback: Callback function to run when flag is seen.
                         The callback will receive one argument.
        :param short_opt: Short option. Must be uppercase, no dashes.
        :param long_opt: Long option. Must not start with dashes
        :param help_text: Help text for users so they know what this
                          flag does.

         N/A N/A N/A self addOption callback short_opt long_opt help_text nargs 1 N/A addOption N/A N/A self callback short_opt long_opt help_text nargs N/A None 0 N/A N/A Add command-line option.

        :param callback: Callback function to run when flag is seen.
                         The callback will receive one argument.
                         The "callback" may also be a list, in which
                         case values submitted on the command line
                         will be appended to the list.
        :param short_opt: Short option. Must be uppercase, no dashes.
        :param long_opt: Long option. Must not start with dashes
        :param help_text: Help text for users so they know what this
                          flag does.
        :param nargs: Number of arguments to consume from command line.

         N/A N/A N/A self session None N/A N/A N/A N/A log warning Unable to add option %s/%s for %s, no session short_opt long_opt self N/A CB N/A N/A argparse Action N/A __call__ N/A N/A self parser namespace values option_string N/A None N/A N/A N/A N/A six callable callback N/A N/A N/A callback values N/A N/A N/A isinstance callback list N/A N/A N/A N/A callback extend values N/A N/A N/A ValueError Invalid callback %s for plugin option %s callback option_string N/A N/A N/A opts N/A N/A short_opt N/A N/A N/A N/A N/A short_opt lower short_opt N/A N/A N/A ValueError N/A Lowercase short options are reserved: %s short_opt N/A N/A N/A opts append N/A - short_opt N/A long_opt N/A N/A N/A N/A opts append N/A -- long_opt N/A N/A N/A N/A N/A self session pluginargs add_argument action CB help help_text const True nargs nargs opts N/A N/A Hook N/A object N/A N/A A plugin hook

    Each plugin method in the :class:`nose2.events.PluginInterface` is
    represented at runtime by a Hook instance that lists the plugins
    that should be called by that hook.

    .. attribute :: method

       The name of the method that this Hook represents.

    .. attribute :: plugins

       The list of plugin instances bound to this hook.

     __init__ N/A N/A self method N/A N/A N/A N/A self method method N/A N/A self plugins N/A N/A __call__ N/A N/A self event N/A N/A N/A plugin N/A N/A self plugins N/A N/A N/A result N/A N/A getattr plugin N/A self method event N/A N/A event handled N/A N/A result N/A append N/A N/A self plugin N/A N/A N/A N/A plugin N/A self plugins N/A N/A N/A N/A N/A self plugins append plugin N/A N/A PluginInterface N/A object N/A N/A Definition of plugin interface.

    Instances of this class contain the methods that may be called,
    and a dictionary of :class:`nose2.events.Hook` instances bound
    to each method.

    In a plugin, PluginInterface instance is typically available as
    self.session.hooks, and plugin hooks may be called on it
    directly::

      event = events.LoadFromModuleEvent(module=the_module)
      self.session.hooks.loadTestsFromModule(event)

    .. attribute :: preRegistrationMethods

       Tuple of methods that are called before registration.

    .. attribute :: methods

       Tuple of available plugin hook methods.

    .. attribute :: hookClass

       Class to instantiate for each hook. Default: :class:`nose2.events.Hook`.

     N/A preRegistrationMethods N/A pluginsLoaded handleArgs N/A methods N/A loadTestsFromModule loadTestsFromNames handleFile startLayerSetup startLayerSetupTest stopLayerSetupTest stopLayerSetup startTestRun startTest stopTest startLayerTeardown startLayerTeardownTest stopLayerTeardownTest stopLayerTeardown loadTestsFromName loadTestsFromTestCase stopTestRun matchPath matchDirPath getTestCaseNames runnerCreated resultCreated testOutcome wasSuccessful resultStop setTestOutcome describeTest reportStartTest reportError reportFailure reportSkip reportSuccess reportExpectedFailure reportUnexpectedSuccess reportOtherOutcome outcomeDetail beforeErrorList beforeSummaryReport afterSummaryReport beforeInteraction afterInteraction createTests createdTestSuite afterTestRun moduleLoadedSuite handleDir N/A hookClass Hook __init__ N/A N/A self N/A N/A N/A N/A self hooks N/A N/A addMethod N/A N/A self method N/A N/A N/A Add a method to the available method.

        This allows plugins to register for this method.

        :param method: A method name

         N/A N/A self methods N/A N/A self methods N/A method N/A register N/A N/A self method plugin N/A N/A N/A Register a plugin for a method.

        :param method: A method name
        :param plugin: A plugin instance

         N/A N/A N/A N/A N/A N/A self hooks setdefault method N/A N/A self hookClass method append plugin N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A N/A N/A self hooks setdefault attr N/A N/A self hookClass attr N/A N/A Event N/A object N/A N/A Base class for all events.

    .. attribute :: metadata

       Storage for arbitrary information attached to an event.

    .. attribute :: handled

       Set to ``True`` to indicate that a plugin has handled the event,
       and no other plugins or core systems should process it further.

    .. attribute :: version

       Version of the event API. This will be incremented with each
       release of nose2 that changes the API.

     N/A _attrs N/A handled N/A version 0.4 __init__ N/A N/A self N/A metadata N/A N/A N/A self handled False N/A N/A self metadata N/A N/A N/A N/A N/A self metadata update metadata N/A __str__ N/A N/A self N/A N/A N/A N/A %s(%s) N/A N/A N/A self __class__ __name__ N/A N/A self _format N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A _format N/A N/A self N/A N/A N/A N/A N/A ,  join N/A N/A %s=%r N/A k N/A getattr self k None N/A k N/A self _attrs N/A __getstate__ N/A N/A self N/A N/A N/A state N/A self __dict__ N/A N/A test state N/A N/A N/A state N/A test N/A N/A util test_name N/A state N/A test N/A N/A executeTests state N/A N/A N/A state N/A executeTests None N/A N/A N/A exc_info state N/A N/A state N/A exc_info None N/A N/A N/A ec ev tb N/A state N/A exc_info N/A N/A state N/A exc_info N/A ec ev N/A N/A util format_traceback None N/A ec ev tb N/A clear N/A loader result runner N/A attr clear N/A N/A N/A attr state N/A N/A N/A state N/A attr None N/A state N/A N/A PluginsLoadedEvent N/A Event N/A N/A Event fired after all plugin classes are loaded.

    .. attribute :: pluginsLoaded

       List of all loaded plugin classes

     N/A _attrs N/A N/A Event _attrs N/A pluginsLoaded __init__ N/A N/A self pluginsLoaded N/A kw N/A N/A N/A self pluginsLoaded pluginsLoaded N/A N/A N/A N/A super PluginsLoadedEvent self __init__ kw N/A N/A RunnerCreatedEvent N/A Event N/A N/A Event fired when test runner is created.

    .. attribute :: runner

       Test runner instance. Plugins may replace the test runner by
       setting this attribute to a new test runner instance.

     N/A _attrs N/A N/A Event _attrs N/A runner __init__ N/A N/A self runner N/A kw N/A N/A N/A self runner runner N/A N/A N/A N/A super RunnerCreatedEvent self __init__ kw N/A N/A ResultCreatedEvent N/A Event N/A N/A Event fired when test result handler is created.

    .. attribute :: result

       Test result handler instance. Plugins may replace the test
       result by setting this attribute to a new test result instance.

     N/A _attrs N/A N/A Event _attrs N/A result __init__ N/A N/A self result N/A kw N/A N/A N/A self result result N/A N/A N/A N/A super ResultCreatedEvent self __init__ kw N/A N/A StartLayerSetupEvent N/A Event N/A N/A Event fired before running a layer setup.

    .. attribute :: layer

       The current layer instance, for which setup is about to run.
     N/A _attrs N/A N/A Event _attrs N/A layer __init__ N/A N/A self layer N/A kw N/A N/A N/A self layer layer N/A N/A N/A N/A super StartLayerSetupEvent self __init__ kw N/A N/A StopLayerSetupEvent N/A Event N/A N/A Event fired after running a layer setup.

    .. attribute :: layer

       The current layer instance, for which setup just ran.
     N/A _attrs N/A N/A Event _attrs N/A layer __init__ N/A N/A self layer N/A kw N/A N/A N/A self layer layer N/A N/A N/A N/A super StopLayerSetupEvent self __init__ kw N/A N/A StartLayerSetupTestEvent N/A Event N/A N/A Event fired before test cases setups in layers.

    .. attribute :: layer

       The current layer instance.

    .. attribute :: test

       The test instance for which the setup is about to run.
     N/A _attrs N/A N/A Event _attrs N/A layer test __init__ N/A N/A self layer test N/A kw N/A N/A N/A self layer layer N/A N/A self test test N/A N/A N/A N/A super StartLayerSetupTestEvent self __init__ kw N/A N/A StopLayerSetupTestEvent N/A Event N/A N/A Event fired after test cases setups in layers.

    .. attribute :: layer

       The current layer instance.

    .. attribute :: test

       The test instance for which the setup just finished.
     N/A _attrs N/A N/A Event _attrs N/A layer test __init__ N/A N/A self layer test N/A kw N/A N/A N/A self layer layer N/A N/A self test test N/A N/A N/A N/A super StopLayerSetupTestEvent self __init__ kw N/A N/A StartLayerTeardownEvent N/A Event N/A N/A Event fired before running a layer teardown.

    .. attribute :: layer

       The current layer instance, for which teardown is about to run.
     N/A _attrs N/A N/A Event _attrs N/A layer __init__ N/A N/A self layer N/A kw N/A N/A N/A self layer layer N/A N/A N/A N/A super StartLayerTeardownEvent self __init__ kw N/A N/A StopLayerTeardownEvent N/A Event N/A N/A Event fired after running a layer teardown.

    .. attribute :: layer

       The current layer instance, for which teardown just ran.
     N/A _attrs N/A N/A Event _attrs N/A layer __init__ N/A N/A self layer N/A kw N/A N/A N/A self layer layer N/A N/A N/A N/A super StopLayerTeardownEvent self __init__ kw N/A N/A StartLayerTeardownTestEvent N/A Event N/A N/A Event fired before test cases teardowns in layers.

    .. attribute :: layer

       The current layer instance.

    .. attribute :: test

       The test instance for which teardown is about to run.
     N/A _attrs N/A N/A Event _attrs N/A layer test __init__ N/A N/A self layer test N/A kw N/A N/A N/A self layer layer N/A N/A self test test N/A N/A N/A N/A super StartLayerTeardownTestEvent self __init__ kw N/A N/A StopLayerTeardownTestEvent N/A Event N/A N/A Event fired after test cases teardowns in layers.

    .. attribute :: layer

       The current layer instance.

    .. attribute :: test

       The test instance for which teardown just ran.
     N/A _attrs N/A N/A Event _attrs N/A layer test __init__ N/A N/A self layer test N/A kw N/A N/A N/A self layer layer N/A N/A self test test N/A N/A N/A N/A super StopLayerTeardownTestEvent self __init__ kw N/A N/A StartTestRunEvent N/A Event N/A N/A Event fired when test run is about to start.

    Test collection is complete before this event fires, but
    no tests have yet been executed.

    .. attribute :: runner

       Test runner

    .. attribute :: suite

       Top-level test suite to execute. Plugins can filter this suite,
       or set event.suite to change which tests execute (or how they
       execute).

    .. attribute :: result

       Test result

    .. attribute :: startTime

       Timestamp of test run start

    .. attribute :: executeTests

       Callable that will be used to execute tests.  Plugins may set
       this attribute to wrap or otherwise change test execution. The
       callable must match the signature::

         def execute(suite, result):
             ...

    To prevent normal test execution, plugins may set ``handled`` on
    this event to ``True``. When ``handled`` is true, the test executor
    does not run at all.

     N/A _attrs N/A N/A Event _attrs N/A runner suite result startTime executeTests __init__ N/A N/A self runner suite result startTime executeTests N/A kw N/A N/A N/A self suite suite N/A N/A self runner runner N/A N/A self result result N/A N/A self startTime startTime N/A N/A self executeTests executeTests N/A N/A N/A N/A super StartTestRunEvent self __init__ kw N/A N/A StopTestRunEvent N/A Event N/A N/A Event fired when test run has stopped.

    .. attribute :: runner

       Test runner

    .. attribute :: result

       Test result

    .. attribute :: stopTime

       Timestamp of test run stop

    .. attribute :: timeTaken

       Number of seconds test run took to execute

     N/A _attrs N/A N/A Event _attrs N/A runner result stopTime timeTaken __init__ N/A N/A self runner result stopTime timeTaken N/A kw N/A N/A N/A self runner runner N/A N/A self result result N/A N/A self stopTime stopTime N/A N/A self timeTaken timeTaken N/A N/A N/A N/A super StopTestRunEvent self __init__ kw N/A N/A StartTestEvent N/A Event N/A N/A Event fired before a test is executed.

    .. attribute :: test

       The test case

    .. attribute :: result

       Test result

    .. attribute :: startTime

       Timestamp of test start

     N/A _attrs N/A N/A Event _attrs N/A test result startTime __init__ N/A N/A self test result startTime N/A kw N/A N/A N/A self test test N/A N/A self result result N/A N/A self startTime startTime N/A N/A N/A N/A super StartTestEvent self __init__ kw N/A N/A StopTestEvent N/A Event N/A N/A Event fired after a test is executed.

    .. attribute :: test

       The test case

    .. attribute :: result

       Test result

    .. attribute :: stopTime

       Timestamp of test stop

     N/A _attrs N/A N/A Event _attrs N/A test result stopTime __init__ N/A N/A self test result stopTime N/A kw N/A N/A N/A self test test N/A N/A self result result N/A N/A self stopTime stopTime N/A N/A N/A N/A super StopTestEvent self __init__ kw N/A N/A TestOutcomeEvent N/A Event N/A N/A Event fired when a test completes.

    .. attribute :: test

       The test case

    .. attribute :: result

       Test result

    .. attribute :: outcome

       Description of test outcome. Typically will be one of 'error',
       'failed', 'skipped', or 'passed'.

    .. attribute :: exc_info

       If the test resulted in an exception, the tuple of (exception
       class, exception value, traceback) as returned by
       ``sys.exc_info()``. If the test did not result in an exception,
       ``None``.

    .. attribute :: reason

       For test outcomes that include a reason (``Skips``, for example),
       the reason.

    .. attribute :: expected

       Boolean indicating whether the test outcome was expected. In
       general, all tests are expected to pass, and any other outcome
       will have expected as ``False``. The exceptions to that rule are
       unexpected successes and expected failures.

    .. attribute :: shortLabel

       A short label describing the test outcome. (For example, 'E'
       for errors).

    .. attribute :: longLabel

       A long label describing the test outcome (for example, 'ERROR'
       for errors).

    Plugins may influence how the rest of the system sees the test
    outcome by setting ``outcome`` or ``exc_info`` or ``expected``. They
    may influence how the test outcome is reported to the user by
    setting ``shortLabel`` or ``longLabel``.

     N/A _attrs N/A N/A Event _attrs N/A test result outcome exc_info reason expected shortLabel longLabel __init__ N/A N/A self test result outcome exc_info reason expected shortLabel longLabel N/A None None False None None kw N/A N/A N/A self test test N/A N/A self result result N/A N/A self outcome outcome N/A N/A self exc_info exc_info N/A N/A self reason reason N/A N/A self expected expected N/A N/A self shortLabel shortLabel N/A N/A self longLabel longLabel N/A N/A N/A N/A super TestOutcomeEvent self __init__ kw N/A N/A LoadFromModuleEvent N/A Event N/A N/A Event fired when a test module is loaded.

    .. attribute :: loader

       Test loader instance

    .. attribute :: module

       The module whose tests are to be loaded

    .. attribute :: extraTests

       A list of extra tests loaded from the module. To load tests
       from a module without interfering with other plugins' loading
       activities, append tests to extraTests.

    Plugins may set ``handled`` on this event and return a test suite
    to prevent other plugins from loading tests from the module. If
    any plugin sets ``handled`` to ``True``, ``extraTests`` will be
    ignored.

     N/A _attrs N/A N/A Event _attrs N/A loader module extraTests __init__ N/A N/A self loader module N/A kw N/A N/A N/A self loader loader N/A N/A self module module N/A N/A self extraTests N/A N/A N/A N/A N/A super LoadFromModuleEvent self __init__ kw N/A N/A ModuleSuiteEvent N/A Event N/A N/A _attrs N/A N/A Event _attrs N/A loader module suite __init__ N/A N/A self loader module suite N/A kw N/A N/A N/A self loader loader N/A N/A self module module N/A N/A self suite suite N/A N/A N/A N/A super ModuleSuiteEvent self __init__ kw N/A N/A LoadFromTestCaseEvent N/A Event N/A N/A Event fired when tests are loaded from a test case.

    .. attribute :: loader

       Test loader instance

    .. attribute :: testCase

       The :class:`unittest.TestCase` instance being loaded.

    .. attribute :: extraTests

        A list of extra tests loaded from the module. To load tests
        from a test case without interfering with other plugins'
        loading activities, append tests to extraTests.

    Plugins may set ``handled`` on this event and return a test suite
    to prevent other plugins from loading tests from the test case. If
    any plugin sets ``handled`` to ``True``, ``extraTests`` will be
    ignored.

     N/A _attrs N/A N/A Event _attrs N/A loader testCase extraTests __init__ N/A N/A self loader testCase N/A kw N/A N/A N/A self loader loader N/A N/A self testCase testCase N/A N/A self extraTests N/A N/A N/A N/A N/A super LoadFromTestCaseEvent self __init__ kw N/A N/A LoadFromNamesEvent N/A Event N/A N/A Event fired to load tests from test names.

    .. attribute :: loader

       Test loader instance

    .. attribute :: names

       List of test names. May be empty or ``None``.

    .. attribute :: module

       Module to load from. May be ``None``. If not ``None``, names should be
       considered relative to this module.

    .. attribute :: extraTests

        A list of extra tests loaded from the tests named. To load
        tests from test names without interfering with other plugins'
        loading activities, append tests to extraTests.

    Plugins may set ``handled`` on this event and return a test suite
    to prevent other plugins from loading tests from the test names. If
    any plugin sets ``handled`` to ``True``, ``extraTests`` will be
    ignored.

     N/A _attrs N/A N/A Event _attrs N/A loader names module extraTests __init__ N/A N/A self loader names module N/A kw N/A N/A N/A self loader loader N/A N/A self names names N/A N/A self module module N/A N/A self extraTests N/A N/A N/A N/A N/A super LoadFromNamesEvent self __init__ kw N/A __str__ N/A N/A self N/A N/A N/A N/A LoadFromNames(names=%r, module=%r) N/A N/A self names N/A self module N/A N/A LoadFromNameEvent N/A Event N/A N/A Event fired to load tests from test names.

    .. attribute :: loader

       Test loader instance

    .. attribute :: name

       Test name to load

    .. attribute :: module

       Module to load from. May be ``None``. If not ``None``, names should be
       considered relative to this module.

    .. attribute :: extraTests

        A list of extra tests loaded from the name. To load tests
        from a test name without interfering with other plugins'
        loading activities, append tests to extraTests.

    Plugins may set ``handled`` on this event and return a test suite
    to prevent other plugins from loading tests from the test name. If
    any plugin sets ``handled`` to ``True``, ``extraTests`` will be
    ignored.

     N/A _attrs N/A N/A Event _attrs N/A loader name module extraTests __init__ N/A N/A self loader name module N/A kw N/A N/A N/A self loader loader N/A N/A self name name N/A N/A self module module N/A N/A self extraTests N/A N/A N/A N/A N/A super LoadFromNameEvent self __init__ kw N/A N/A HandleFileEvent N/A Event N/A N/A Event fired when a non-test file is examined.

    .. note ::

       This event is fired for all processed python files and modules
       including but not limited to the ones that
       match the test file pattern.

    .. attribute :: loader

       Test loader instance

    .. attribute :: name

       File basename

    .. attribute :: path

       Full path to file

    .. attribute :: pattern

       Current test file match pattern

    .. attribute :: topLevelDirectory

       Top-level directory of the test run

    .. attribute :: extraTests

        A list of extra tests loaded from the file. To load tests
        from a file without interfering with other plugins'
        loading activities, append tests to extraTests.

    Plugins may set ``handled`` on this event and return a test suite
    to prevent other plugins from loading tests from the file. If
    any plugin sets ``handled`` to ``True``, ``extraTests`` will be
    ignored.

     N/A _attrs N/A N/A Event _attrs N/A loader name path pattern topLevelDirectory __init__ N/A N/A self loader name path pattern topLevelDirectory N/A kw N/A N/A N/A self extraTests N/A N/A N/A self path path N/A N/A self loader loader N/A N/A self name name N/A N/A self pattern pattern N/A N/A self topLevelDirectory topLevelDirectory N/A N/A N/A N/A super HandleFileEvent self __init__ kw N/A N/A MatchPathEvent N/A Event N/A N/A Event fired during file matching.

    Plugins may return ``False`` and set ``handled`` on this event to prevent
    a file from being matched as a test file, regardless of other system
    settings.

    .. attribute :: path

       Full path to the file

    .. attribute :: name

       File basename

    .. attribute :: pattern

       Current test file match pattern

     N/A _attrs N/A N/A Event _attrs N/A name path pattern __init__ N/A N/A self name path pattern N/A kw N/A N/A N/A self path path N/A N/A self name name N/A N/A self pattern pattern N/A N/A N/A N/A super MatchPathEvent self __init__ kw N/A N/A GetTestCaseNamesEvent N/A Event N/A N/A Event fired to find test case names in a test case.

    Plugins may return a list of names and set ``handled`` on this
    event to force test case name selection.


    .. attribute :: loader

       Test loader instance

    .. attribute :: testCase

       The :class:`unittest.TestCase` instance being loaded.

    .. attribute :: testMethodPrefix

       Set this to change the test method prefix. Unless set by a plugin,
       it is ``None``.

    .. attribute :: extraNames

       A list of extra test names to load from the test case. To cause
       extra tests to be loaded from the test case, append the names
       to this list. Note that the names here must be attributes of
       the test case.

    .. attribute :: excludedNames

       A list of names to exclude from test loading. Add names to this
       list to prevent other plugins from loading the named tests.

    .. attribute :: isTestMethod

       Callable that plugins can use to examine test case attributes to
       determine whether nose2 thinks they are test methods.

     N/A _attrs N/A N/A Event _attrs N/A loader testCase testMethodPrefix extraNames excludedNames isTestMethod __init__ N/A N/A self loader testCase isTestMethod N/A kw N/A N/A N/A self loader loader N/A N/A self testCase testCase N/A N/A self testMethodPrefix None N/A N/A self extraNames N/A N/A N/A self excludedNames N/A N/A N/A self isTestMethod isTestMethod N/A N/A N/A N/A super GetTestCaseNamesEvent self __init__ kw N/A N/A ResultSuccessEvent N/A Event N/A N/A Event fired at end of test run to determine success.

    This event fires at the end of the test run and allows
    plugins to determine whether the test run was successful.

    .. attribute :: result

       Test result

    .. attribute :: success

       Set this to ``True`` to indicate that the test run was
       successful. If no plugin sets the ``success`` to
       ``True``, the test run fails.

     N/A _attrs N/A N/A Event _attrs N/A result success __init__ N/A N/A self result success N/A kw N/A N/A N/A self result result N/A N/A self success success N/A N/A N/A N/A super ResultSuccessEvent self __init__ kw N/A N/A ResultStopEvent N/A Event N/A N/A Event fired when a test run is told to stop.

    Plugins can use this event to prevent other plugins from stopping
    a test run.

    .. attribute :: result

       Test result

    .. attribute :: shouldStop

       Set to ``True`` to indicate that the test run should stop.

     N/A _attrs N/A N/A Event _attrs N/A result shouldStop __init__ N/A N/A self result shouldStop N/A kw N/A N/A N/A self result result N/A N/A self shouldStop shouldStop N/A N/A N/A N/A super ResultStopEvent self __init__ kw N/A N/A DescribeTestEvent N/A Event N/A N/A Event fired to get test description.


    .. attribute :: test

       The test case

    .. attribute :: description

       Description of the test case. Plugins can set this to change
       how tests are described in output to users.

    .. attribute :: errorList

       Is the event fired as part of error list output?

     N/A _attrs N/A N/A Event _attrs N/A test description __init__ N/A N/A self test description errorList N/A None False kw N/A N/A N/A self test test N/A N/A self description description N/A N/A self errorList errorList N/A N/A N/A N/A super DescribeTestEvent self __init__ kw N/A N/A OutcomeDetailEvent N/A Event N/A N/A Event fired to acquire additional details about test outcome.

    .. attribute :: outcomeEvent

       A :class:`nose2.events.TestOutcomeEvent` instance holding
       the test outcome to be described.

    .. attribute :: extraDetail

       Extra detail lines to be appended to test outcome
       output. Plugins can append lines (of strings) to this list to
       include their extra information in the error list report.

     N/A _attrs N/A N/A Event _attrs N/A outcomeEvent extraDetail __init__ N/A N/A self outcomeEvent N/A kw N/A N/A N/A self outcomeEvent outcomeEvent N/A N/A self extraDetail N/A N/A N/A N/A N/A super OutcomeDetailEvent self __init__ kw N/A N/A ReportSummaryEvent N/A Event N/A N/A Event fired before and after summary report.

    .. attribute :: stopTestEvent

       A :class:`nose2.events.StopTestEvent` instance.

    .. attribute :: stream

       The output stream. Plugins can set this to change or capture
       output.

    .. attribute :: reportCategories

       Dictionary of report category and test events captured in that
       category. Default categories include 'errors', 'failures',
       'skipped', 'expectedFails', and 'unexpectedSuccesses'. Plugins
       may add their own categories.

     N/A _attrs N/A N/A Event _attrs N/A stopTestEvent stream reportCategories __init__ N/A N/A self stopTestEvent stream reportCategories N/A kw N/A N/A N/A self stopTestEvent stopTestEvent N/A N/A self stream stream N/A N/A self reportCategories reportCategories N/A N/A N/A N/A super ReportSummaryEvent self __init__ kw N/A N/A ReportTestEvent N/A Event N/A N/A Event fired to report a test event.

    Plugins can respond to this event by producing output for the user.

    .. attribute :: testEvent

       A test event. In most cases, a
       :class:`nose2.events.TestOutcomeEvent` instance. For startTest,
       a :class:`nose2.events.StartTestEvent` instance.

    .. attribute :: stream

       The output stream. Plugins can set this to change or capture
       output.

     N/A _attrs N/A N/A Event _attrs N/A testEvent stream __init__ N/A N/A self testEvent stream N/A kw N/A N/A N/A self testEvent testEvent N/A N/A self stream stream N/A N/A N/A N/A super ReportTestEvent self __init__ kw N/A N/A UserInteractionEvent N/A Event N/A N/A Event fired before and after user interaction.

    Plugins that capture stdout or otherwise prevent user interaction
    should respond to this event.

    To prevent the user interaction from occurring, return ``False`` and
    set ``handled``. Otherwise, turn off whatever you are doing that
    prevents users from typing/clicking/touching/psionics/whatever.

     __init__ N/A N/A self N/A kw N/A N/A N/A N/A N/A super UserInteractionEvent self __init__ kw N/A N/A CommandLineArgsEvent N/A Event N/A N/A Event fired after parsing of command line arguments.

    Plugins can respond to this event by configuring themselves or other plugins
    or modifying the parsed arguments.

    .. note ::

       Many plugins register options with callbacks. By the time this event
       fires, those callbacks have already fired. So you can't use this
       event to reliably influence all plugins.

    .. attribute :: args

       Args object returned by argparse.

     N/A _attrs N/A N/A Event _attrs N/A args __init__ N/A N/A self args N/A kw N/A N/A N/A self args args N/A N/A N/A N/A super CommandLineArgsEvent self __init__ kw N/A N/A CreateTestsEvent N/A Event N/A N/A Event fired before test loading.

    Plugins can take over test loading by returning a test suite and setting
    ``handled`` on this event.

    .. attribute :: loader

       Test loader instance

    .. attribute :: names

       List of test names. May be empty or ``None``.

    .. attribute :: module

       Module to load from. May be ``None``. If not ``None``, names should be
       considered relative to this module.

     N/A _attrs N/A N/A Event _attrs N/A loader testNames module __init__ N/A N/A self loader testNames module N/A kw N/A N/A N/A self loader loader N/A N/A self testNames testNames N/A N/A self module module N/A N/A N/A N/A super CreateTestsEvent self __init__ kw N/A N/A CreatedTestSuiteEvent N/A Event N/A N/A Event fired after test loading.

    Plugins can replace the loaded test suite by returning a test suite and
    setting ``handled`` on this event.

    .. attribute :: suite

       Test Suite instance

     N/A _attrs N/A N/A Event _attrs N/A suite __init__ N/A N/A self suite N/A kw N/A N/A N/A self suite suite N/A N/A N/A N/A super CreatedTestSuiteEvent self __init__ kw N/A N/A