Пример #1
0
 def test_until_failure_with_subunit_fails_from_func(self):
     stdout = io.BytesIO()
     self.assertEqual(1, run.run_command(until_failure=True,
                                         subunit_out=True,
                                         stdout=stdout))
     stdout.seek(0)
     self._check_subunit(stdout)
Пример #2
0
 def test_parallel_subunit_passing_from_func(self):
     stdout = io.BytesIO()
     self.assertEqual(0, run.run_command(subunit_out=True,
                                         filters=['passing'],
                                         stdout=stdout))
     stdout.seek(0)
     self._check_subunit(stdout)
Пример #3
0
 def test_parallel_passing_bad_regex_from_func(self):
     stdout = fixtures.StringStream('stdout')
     self.useFixture(stdout)
     self.assertEqual(
         1,
         run.run_command(filters=['bad.regex.foobar'],
                         stdout=stdout.stream))
Пример #4
0
 def test_str_concurrency_passing_from_func(self):
     stdout = fixtures.StringStream('stdout')
     self.useFixture(stdout)
     self.assertEqual(
         0,
         run.run_command(filters=['passing'],
                         concurrency='1',
                         stdout=stdout.stream))
Пример #5
0
 def test_serial_passing_from_func(self):
     stdout = fixtures.StringStream('stdout')
     self.useFixture(stdout)
     self.assertEqual(
         0,
         run.run_command(filters=['passing'],
                         serial=True,
                         stdout=stdout.stream))
Пример #6
0
 def test_until_failure_fails_from_func(self):
     stdout = fixtures.StringStream('stdout')
     self.useFixture(stdout)
     self.assertEqual(1, run.run_command(until_failure=True,
                                         stdout=stdout.stream))
Пример #7
0
 def test_parallel_fails_from_func(self):
     stdout = fixtures.StringStream('stdout')
     self.useFixture(stdout)
     self.assertEqual(1, run.run_command(stdout=stdout.stream))
Пример #8
0
 def test_str_concurrency_fails_from_func(self):
     stdout = fixtures.StringStream('stdout')
     self.useFixture(stdout)
     self.assertEqual(
         1, run.run_command(concurrency='1', stdout=stdout.stream))