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)
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)