Revision 1b45f4e5 test/ganeti.constants_unittest.py

b/test/ganeti.constants_unittest.py
40 40
    self.failUnless(constants.CONFIG_VERSION >= 0 and
41 41
                    constants.CONFIG_VERSION <= 99999999)
42 42

  
43
    self.failUnless(constants.BuildVersion(0, 0, 0) == 0)
44
    self.failUnless(constants.BuildVersion(10, 10, 1010) == 10101010)
45
    self.failUnless(constants.BuildVersion(12, 34, 5678) == 12345678)
46
    self.failUnless(constants.BuildVersion(99, 99, 9999) == 99999999)
47

  
48
    self.failUnless(constants.SplitVersion(00000000) == (0, 0, 0))
49
    self.failUnless(constants.SplitVersion(10101010) == (10, 10, 1010))
50
    self.failUnless(constants.SplitVersion(12345678) == (12, 34, 5678))
51
    self.failUnless(constants.SplitVersion(99999999) == (99, 99, 9999))
52
    self.failUnless(constants.SplitVersion(constants.CONFIG_VERSION) ==
53
                    (constants.CONFIG_MAJOR, constants.CONFIG_MINOR,
54
                     constants.CONFIG_REVISION))
55

  
43 56

  
44 57
if __name__ == '__main__':
45 58
  unittest.main()

Also available in: Unified diff