Esempio n. 1
0
 def test_parsing_all(self):
     protos = Parser.cultureFile(cultureFile)
     self.assertEqual(protos[0].Name, 'Cosmopolitan')
     self.assertEqual(protos[0].options[7],
                      (['Survival', 'Region, Own'], 1, True))
     self.assertEqual(protos[1].Name, 'Rural')
     self.assertEqual(protos[1].options[8],
                      (['Animal Handling', 0], 1, True))
Esempio n. 2
0
 def test_culture_making(self):
     proto = Parser.cultureFile(cultureFile)[1]
     proto.char = Parser.characterFile(charFile)
     self.assertEqual(len(proto.Culture.ChildValues),6)
     proto.Select(1,0)
     proto.Select(2,0)
     proto.Select(3,0)
     proto.Select(13,0)
     culture = proto.Culture
     self.assertEqual(len(culture.ChildValues),10)
Esempio n. 3
0
 def test_culture_making(self):
     proto = Parser.cultureFile(cultureFile)[1]
     proto.char = Parser.characterFile(charFile)
     self.assertEqual(len(proto.Culture.ChildValues), 6)
     proto.Select(1, 0)
     proto.Select(2, 0)
     proto.Select(3, 0)
     proto.Select(13, 0)
     culture = proto.Culture
     self.assertEqual(len(culture.ChildValues), 10)
Esempio n. 4
0
 def test_parsing_all(self):
     protos = Parser.cultureFile(cultureFile)
     self.assertEqual(protos[0].Name,'Cosmopolitan')
     self.assertEqual(protos[0].options[7],(['Survival','Region, Own'],1,True))
     self.assertEqual(protos[1].Name,'Rural')
     self.assertEqual(protos[1].options[8],(['Animal Handling',0],1,True))
Esempio n. 5
0
 def MakeCultureList(self):
     self._cultures = Parser.cultureFile(resource('tables','Cultures.txt'))
     cultureBox = self['cultureBox']
     combobox_boilerplate(cultureBox)
     for proto in self._cultures:
         cultureBox.append_text(proto.Name)