blob: 111dfbe29ee5948d4eb223ee1d342f3f2848c8e9 [file] [log] [blame]
mbligh7c8ea992009-06-22 19:03:08 +00001#!/usr/bin/python
mbligh0b4fe6e2008-05-06 20:41:37 +00002
3__author__ = 'raphtee@google.com (Travis Miller)'
4
5import unittest
6import common
7from autotest_lib.server import utils
8
9
10class UtilsTest(unittest.TestCase):
jadmanski0afbb632008-06-06 21:10:57 +000011
12 def setUp(self):
13 # define out machines here
14 self.machines = ['mach1', 'mach2', 'mach3', 'mach4', 'mach5',
15 'mach6', 'mach7']
16
17 self.ntuples = [['mach1', 'mach2'], ['mach3', 'mach4'],
18 ['mach5', 'mach6']]
19 self.failures = []
20 self.failures.append(('mach7', "machine can not be tupled"))
mbligh0b4fe6e2008-05-06 20:41:37 +000021
22
jadmanski0afbb632008-06-06 21:10:57 +000023 def test_form_cell_mappings(self):
24 (ntuples, failures) = utils.form_ntuples_from_machines(self.machines)
25 self.assertEquals(self.ntuples, ntuples)
26 self.assertEquals(self.failures, failures)
mbligh0b4fe6e2008-05-06 20:41:37 +000027
28
29if __name__ == "__main__":
jadmanski0afbb632008-06-06 21:10:57 +000030 unittest.main()