X7ROOT File Manager
Current Path:
/opt/hc_python/lib/python3.12/site-packages/nose/plugins
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
nose
/
plugins
/
??
..
??
__init__.py
(6.14 KB)
??
__pycache__
??
allmodules.py
(1.68 KB)
??
attrib.py
(9.48 KB)
??
base.py
(25.45 KB)
??
builtin.py
(1021 B)
??
capture.py
(3.29 KB)
??
collect.py
(3.08 KB)
??
cover.py
(11.4 KB)
??
debug.py
(2.22 KB)
??
deprecated.py
(1.51 KB)
??
doctests.py
(17.07 KB)
??
errorclass.py
(7.1 KB)
??
failuredetail.py
(1.6 KB)
??
isolate.py
(3.67 KB)
??
logcapture.py
(9.14 KB)
??
manager.py
(15.21 KB)
??
multiprocess.py
(34.46 KB)
??
plugintest.py
(13.22 KB)
??
prof.py
(5.23 KB)
??
skip.py
(2.09 KB)
??
testid.py
(9.68 KB)
??
xunit.py
(11.37 KB)
Editing: allmodules.py
"""Use the AllModules plugin by passing ``--all-modules`` or setting the NOSE_ALL_MODULES environment variable to enable collection and execution of tests in all python modules. Normal nose behavior is to look for tests only in modules that match testMatch. More information: :doc:`../doc_tests/test_allmodules/test_allmodules` .. warning :: This plugin can have surprising interactions with plugins that load tests from what nose normally considers non-test modules, such as the :doc:`doctest plugin <doctests>`. This is because any given object in a module can't be loaded both by a plugin and the normal nose :class:`test loader <nose.loader.TestLoader>`. Also, if you have functions or classes in non-test modules that look like tests but aren't, you will likely see errors as nose attempts to run them as tests. """ import os from nose.plugins.base import Plugin class AllModules(Plugin): """Collect tests from all python modules. """ def options(self, parser, env): """Register commandline options. """ env_opt = 'NOSE_ALL_MODULES' parser.add_option('--all-modules', action="store_true", dest=self.enableOpt, default=env.get(env_opt), help="Enable plugin %s: %s [%s]" % (self.__class__.__name__, self.help(), env_opt)) def wantFile(self, file): """Override to return True for all files ending with .py""" # always want .py files if file.endswith('.py'): return True def wantModule(self, module): """Override return True for all modules""" return True
Upload File
Create Folder