Пример #1
0
 def test_ignore_files_override(self):
     """Override the configuration to skip only specified files."""
     c = Config()
     c.ignoreFiles = [re.compile(r'^test_favourite_colour\.py$')]
     s = Selector(c)
     
     assert s.wantFile('_test_underscore.py')
     assert s.wantFile('.test_hidden.py')
     assert not s.wantFile('setup.py') # Actually excluded because of testMatch
     assert not s.wantFile('test_favourite_colour.py')
Пример #2
0
 def test_ignore_files_override(self):
     """Override the configuration to skip only specified files."""
     c = Config()
     c.ignoreFiles = [re.compile(r'^test_favourite_colour\.py$')]
     s = Selector(c)
     
     assert s.wantFile('_test_underscore.py')
     assert s.wantFile('.test_hidden.py')
     assert not s.wantFile('setup.py') # Actually excluded because of testMatch
     assert not s.wantFile('test_favourite_colour.py')
Пример #3
0
 def _execPlugin(self):
     """execute the plugin on the internal test suite.
     """
     from nose.config import Config
     from nose.core import TestProgram
     from nose.plugins.manager import PluginManager
     
     suite = None
     stream = Buffer()
     conf = Config(env=self.env,
                   stream=stream,
                   plugins=PluginManager(plugins=self.plugins))
     if self.ignoreFiles is not None:
         conf.ignoreFiles = self.ignoreFiles
     if not self.suitepath:
         suite = self.makeSuite()
         
     self.nose = TestProgram(argv=self.argv, config=conf, suite=suite,
                             exit=False)
     self.output = AccessDecorator(stream)
Пример #4
0
    def _execPlugin(self):
        """execute the plugin on the internal test suite.
        """
        from nose.config import Config
        from nose.core import TestProgram
        from nose.plugins.manager import PluginManager

        suite = None
        stream = Buffer()
        conf = Config(env=self.env,
                      stream=stream,
                      plugins=PluginManager(plugins=self.plugins))
        if self.ignoreFiles is not None:
            conf.ignoreFiles = self.ignoreFiles
        if not self.suitepath:
            suite = self.makeSuite()

        self.nose = TestProgram(argv=self.argv, config=conf, suite=suite,
                                exit=False)
        self.output = AccessDecorator(stream)