Exemplo n.º 1
0
    def run_test(logger):
      failed = [
          TaskMock(
            ('fake/binary', 'FakeTest'), 0, {
              'runtime_ms': [10],
              'exit_code': [1],
              'last_execution_time': [10],
              'log_file': [os.path.join(logger.output_dir, 'fake.log')]
          })
      ]

      open(failed[0].log_file, 'w').close()
      self.assertTrue(os.path.isfile(failed[0].log_file))

      logger.log_exit(failed[0])

      self.assertTrue(os.path.isfile(failed[0].log_file))

      logger.print_tests('', failed, True)
      logger.move_to('failed', failed)

      self.assertFalse(os.path.isfile(failed[0].log_file))
      self.assertTrue(
        os.path.isfile(os.path.join(logger.output_dir, 'failed', 'fake.log')))

      logger.summarize([], failed, [])
Exemplo n.º 2
0
    def run_test(logger):
      passed = [
          TaskMock(
            ('fake/binary', 'FakeTest'), 0, {
              'runtime_ms': [10],
              'exit_code': [0],
              'last_execution_time': [10],
              'log_file': [os.path.join(tempfile.gettempdir(), 'fake.log')]
          })
      ]

      open(passed[0].log_file, 'w').close()
      self.assertTrue(os.path.isfile(passed[0].log_file))

      logger.log_exit(passed[0])

      self.assertFalse(os.path.isfile(passed[0].log_file))

      logger.print_tests('', passed, True)
      logger.move_to(None, passed)

      logger.summarize(passed, [], [])