Ejemplo n.º 1
0
 def test_invalid_pathtotool(self):
     o = CatGenerator("amd64", "10")
     with self.assertRaises(Exception) as cm:
         o.MakeCat("garbage",
                   os.path.join("c:", "test", "badpath", "inf2cat.exe"))
     self.assertTrue(
         str(cm.exception).startswith(
             "Can't find Inf2Cat on this machine."))
Ejemplo n.º 2
0
 def test_win10_OS(self):
     o = CatGenerator("x64", "win10")
     self.assertEqual(o.OperatingSystem, "10")
Ejemplo n.º 3
0
 def test_invalid_arch(self):
     with self.assertRaises(ValueError):
         CatGenerator("Invalid Arch", "win10")
Ejemplo n.º 4
0
 def test_aarch64_arch(self):
     o = CatGenerator("aarch64", "win10")
     self.assertEqual(o.Arch, "ARM64")
Ejemplo n.º 5
0
 def test_arm_arch(self):
     o = CatGenerator("arm", "win10")
     self.assertEqual(o.Arch, "ARM")
Ejemplo n.º 6
0
 def test_amd64_arch(self):
     o = CatGenerator("amd64", "win10")
     self.assertEqual(o.Arch, "X64")
Ejemplo n.º 7
0
 def test_invalid_OS(self):
     with self.assertRaises(ValueError):
         CatGenerator("x64", "Invalid Junk")
Ejemplo n.º 8
0
 def test_ServerRS4_OS(self):
     o = CatGenerator("x64", "ServerRS4")
     self.assertEqual(o.OperatingSystem, "ServerRS4")
Ejemplo n.º 9
0
 def test_10_RS3_OS(self):
     o = CatGenerator("x64", "10_RS3")
     self.assertEqual(o.OperatingSystem, "10_RS3")