コード例 #1
0
ファイル: json_log_test.py プロジェクト: nicemayi/Testify
 def setup_open_mock(self):
     self.log_file = compat.NativeIO()
     self.log_file.close = lambda: None
     with mock.patch.object(
         six.moves.builtins, 'open', lambda *args: self.log_file,
     ):
         self.json_reporter = json_log.JSONReporter(self.json_reporter_options)
         yield
コード例 #2
0
ファイル: doctestcase.py プロジェクト: whoislp/Testify
def run_test(doctest):
    summary = compat.NativeIO()
    runner = DocTestRunner(optionflags=REPORT_NDIFF)
    runner.run(doctest, out=summary.write)

    assert runner.failures == 0, '\n' + summary.getvalue()
コード例 #3
0
ファイル: test_logger_test.py プロジェクト: nicemayi/Testify
 def create_stream_for_logger(self):
     self.stream = compat.NativeIO()