mbligh | 7c8ea99 | 2009-06-22 19:03:08 +0000 | [diff] [blame] | 1 | #!/usr/bin/python |
mbligh | 0b4fe6e | 2008-05-06 20:41:37 +0000 | [diff] [blame] | 2 | |
| 3 | __author__ = 'raphtee@google.com (Travis Miller)' |
| 4 | |
| 5 | import unittest |
| 6 | import common |
| 7 | from autotest_lib.server import utils |
| 8 | |
| 9 | |
| 10 | class UtilsTest(unittest.TestCase): |
jadmanski | 0afbb63 | 2008-06-06 21:10:57 +0000 | [diff] [blame] | 11 | |
| 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")) |
mbligh | 0b4fe6e | 2008-05-06 20:41:37 +0000 | [diff] [blame] | 21 | |
| 22 | |
jadmanski | 0afbb63 | 2008-06-06 21:10:57 +0000 | [diff] [blame] | 23 | 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) |
mbligh | 0b4fe6e | 2008-05-06 20:41:37 +0000 | [diff] [blame] | 27 | |
| 28 | |
| 29 | if __name__ == "__main__": |
jadmanski | 0afbb63 | 2008-06-06 21:10:57 +0000 | [diff] [blame] | 30 | unittest.main() |