Ejemplo n.º 1
0
 def test_valid_major(self):
     version = XorgVersion(8)
     self.assertEqual("8.0.0", str(version))
     self.assertEqual("8.0.0.0", version.render(exclude_defaults=False))
     self.assertEqual(8, version.major)
     self.assertEqual(0, version.minor)
     self.assertEqual(0, version.patch)
     self.assertEqual(0, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
Ejemplo n.º 2
0
 def test_valid_bugfix(self):
     version = XorgVersion(2, 7, 9)
     self.assertEqual("2.7.9", str(version))
     self.assertEqual("2.7.9.0", version.render(exclude_defaults=False))
     self.assertEqual(2, version.major)
     self.assertEqual(7, version.minor)
     self.assertEqual(9, version.patch)
     self.assertEqual(0, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
Ejemplo n.º 3
0
 def test_valid_release_candidate(self):
     version = XorgVersion(2, 3, 4, 905)
     self.assertEqual("2.3.4.905", str(version))
     self.assertEqual("2.3.4.905", version.render(exclude_defaults=False))
     self.assertEqual(2, version.major)
     self.assertEqual(3, version.minor)
     self.assertEqual(4, version.patch)
     self.assertEqual(905, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
Ejemplo n.º 4
0
 def test_valid_major(self):
     version = XorgVersion(8)
     self.assertEqual("8.0.0", str(version))
     self.assertEqual("8.0.0.0", version.render(exclude_defaults=False))
     self.assertEqual(8, version.major)
     self.assertEqual(0, version.minor)
     self.assertEqual(0, version.patch)
     self.assertEqual(0, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
Ejemplo n.º 5
0
 def test_valid_release_candidate(self):
     version = XorgVersion(2, 3, 4, 905)
     self.assertEqual("2.3.4.905", str(version))
     self.assertEqual("2.3.4.905", version.render(exclude_defaults=False))
     self.assertEqual(2, version.major)
     self.assertEqual(3, version.minor)
     self.assertEqual(4, version.patch)
     self.assertEqual(905, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
Ejemplo n.º 6
0
 def test_valid_bugfix(self):
     version = XorgVersion(2, 7, 9)
     self.assertEqual("2.7.9", str(version))
     self.assertEqual("2.7.9.0", version.render(exclude_defaults=False))
     self.assertEqual(2, version.major)
     self.assertEqual(7, version.minor)
     self.assertEqual(9, version.patch)
     self.assertEqual(0, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
Ejemplo n.º 7
0
 def test_valid_development(self):
     version = XorgVersion(2, 3, 99, 6)
     self.assertEqual("2.3.99.6", str(version))
     self.assertEqual("2.3.99.6", version.render(exclude_defaults=False))
     self.assertEqual(2, version.major)
     self.assertEqual(3, version.minor)
     self.assertEqual(99, version.patch)
     self.assertEqual(6, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
     self.assertEqual(version, XorgVersion('2.3.99.6'))
Ejemplo n.º 8
0
 def test_valid_development(self):
     version = XorgVersion(2, 3, 99, 6)
     self.assertEqual("2.3.99.6", str(version))
     self.assertEqual("2.3.99.6", version.render(exclude_defaults=False))
     self.assertEqual(2, version.major)
     self.assertEqual(3, version.minor)
     self.assertEqual(99, version.patch)
     self.assertEqual(6, version.snapshot)
     self.assertRaises(IndexError, version.__getitem__, 4)
     self.assertEqual(version, XorgVersion('2.3.99.6'))