def test__unittest__tox_args_arg(self): self.write_config_files(working_config) result = run_tox(tox_args='-v') for dirpath, dirs, files in os.walk('.tox'): for fname in files: if fname.endswith('.log'): filename = os.path.join(dirpath, fname) header(filename) with open(filename) as fh: print(fh.read() + os.linesep) self.assertEqual(result, 0)
def test__unittest__fail(self): self.write_config_files(tox_fail_config) result = unittest_main() for dirpath, dirs, files in os.walk('.tox'): for fname in files: if fname.endswith('.log'): filename = os.path.join(dirpath, fname) header(filename) with open(filename) as fh: print(fh.read() + os.linesep) self.assertNotEqual(result, 0)
def test__unittest__no_artifacts_dir(self): del os.environ['SD_ARTIFACTS_DIR'] self.write_config_files(working_config) result = unittest_main() for dirpath, dirs, files in os.walk('.tox'): for fname in files: if fname.endswith('.log'): filename = os.path.join(dirpath, fname) header(filename) with open(filename) as fh: print(fh.read() + os.linesep) self.assertEqual(result, 0)
def test__unittest__tox_envlist(self): os.environ[ 'TOX_ENVLIST'] = f'py{sys.version_info.major}{sys.version_info.minor}' self.write_config_files(working_config) result = unittest_main() for dirpath, dirs, files in os.walk('.tox'): for fname in files: if fname.endswith('.log'): filename = os.path.join(dirpath, fname) header(filename) with open(filename) as fh: print(fh.read() + os.linesep) self.assertEqual(result, 0)
def test__header__collapse(self): header('This is a header message', collapse=True)
def test__header__stderr(self): header('This is a header message', outfile=sys.stderr)
def test__header(self): header('This is a header message')