Esempio n. 1
0
 def test_evaluate(self, mock_pl):
     pl = MockProcessList()
     mock_pl.return_value = pl
     mod = Model()
     mod.benchmarks = [MockBenchmark(), MockBenchmark()]
     ml = MockMemoryList()
     result = evaluate(mod, ml, '/', False)
     self.assertEqual(result, (5, 10))
     self.assertEqual(len(pl.benchmarks), 2)
Esempio n. 2
0
 def test_str2(self):
     m = Model()
     m.machine = 'test-machine'
     m.memory = 'test-memory'
     m.benchmarks = []
     expected = '(machine test-machine)'
     expected += '(memory test-memory)'
     expected += '(benchmarks )'
     self.assertEqual(str(m), expected)