Example #1
0
 def test_leadership(self):
     """test that Leadership skill loads correctly"""
     s = skills.load_skill('leadership')
     self.assertEqual(s.name, 'Leadership')
     self.assertEqual(s.base, 'CHA')
Example #2
0
 def test_climb(self):
     """test that Climb skill loads correctly"""
     s = skills.load_skill('climb')
     self.assertEqual(s.name, 'Climb')
     self.assertEqual(s.base, 'STR')
Example #3
0
 def test_sneak(self):
     """test that Sneak skill loads correctly"""
     s = skills.load_skill('sneak')
     self.assertEqual(s.name, 'Sneak')
     self.assertEqual(s.base, 'DEX')
Example #4
0
 def test_animal(self):
     """test that Animal Handle skill loads correctly"""
     s = skills.load_skill('animal')
     self.assertEqual(s.name, 'Animal Handle')
     self.assertEqual(s.base, 'CHA')
Example #5
0
 def test_appraise(self):
     """test that Appraise skill loads correctly"""
     s = skills.load_skill('appraise')
     self.assertEqual(s.name, 'Appraise')
     self.assertEqual(s.base, 'INT')
Example #6
0
 def test_survival(self):
     """test that Survival skill loads correctly"""
     s = skills.load_skill('survival')
     self.assertEqual(s.name, 'Survival')
     self.assertEqual(s.base, 'INT')
Example #7
0
 def test_survival(self):
     """test that Survival skill loads correctly"""
     s = skills.load_skill('survival')
     self.assertEqual(s.name, 'Survival')
     self.assertEqual(s.base, 'INT')
Example #8
0
 def test_lockpick(self):
     """test that Listen skill loads correctly"""
     s = skills.load_skill('listen')
     self.assertEqual(s.name, 'Listen')
     self.assertEqual(s.base, 'PER')
Example #9
0
 def test_appraise(self):
     """test that Appraise skill loads correctly"""
     s = skills.load_skill('appraise')
     self.assertEqual(s.name, 'Appraise')
     self.assertEqual(s.base, 'INT')
Example #10
0
 def test_medicine(self):
     """test that Medicine skill loads correctly"""
     s = skills.load_skill('medicine')
     self.assertEqual(s.name, 'Medicine')
     self.assertEqual(s.base, 'INT')
Example #11
0
 def test_sense(self):
     """test that Sense Danger skill loads correctly"""
     s = skills.load_skill('sense')
     self.assertEqual(s.name, 'Sense Danger')
     self.assertEqual(s.base, 'PER')
Example #12
0
 def test_lockpick(self):
     """test that Listen skill loads correctly"""
     s = skills.load_skill('listen')
     self.assertEqual(s.name, 'Listen')
     self.assertEqual(s.base, 'PER')
Example #13
0
 def test_jump(self):
     """test that Jump skill loads correctly"""
     s = skills.load_skill('jump')
     self.assertEqual(s.name, 'Jump')
     self.assertEqual(s.base, 'STR')
Example #14
0
 def test_climb(self):
     """test that Climb skill loads correctly"""
     s = skills.load_skill('climb')
     self.assertEqual(s.name, 'Climb')
     self.assertEqual(s.base, 'STR')
Example #15
0
 def test_balance(self):
     """test that Balance skill loads correctly"""
     s = skills.load_skill('balance')
     self.assertEqual(s.name, 'Balance')
     self.assertEqual(s.base, 'DEX')
Example #16
0
 def test_jump(self):
     """test that Jump skill loads correctly"""
     s = skills.load_skill('jump')
     self.assertEqual(s.name, 'Jump')
     self.assertEqual(s.base, 'STR')
Example #17
0
 def test_sneak(self):
     """test that Sneak skill loads correctly"""
     s = skills.load_skill('sneak')
     self.assertEqual(s.name, 'Sneak')
     self.assertEqual(s.base, 'DEX')
Example #18
0
 def test_sense(self):
     """test that Sense Danger skill loads correctly"""
     s = skills.load_skill('sense')
     self.assertEqual(s.name, 'Sense Danger')
     self.assertEqual(s.base, 'PER')
Example #19
0
 def test_throwing(self):
     """test that Throwing skill loads correctly"""
     s = skills.load_skill('throwing')
     self.assertEqual(s.name, 'Throwing')
     self.assertEqual(s.base, 'DEX')
Example #20
0
 def test_medicine(self):
     """test that Medicine skill loads correctly"""
     s = skills.load_skill('medicine')
     self.assertEqual(s.name, 'Medicine')
     self.assertEqual(s.base, 'INT')
Example #21
0
 def test_animal(self):
     """test that Animal Handle skill loads correctly"""
     s = skills.load_skill('animal')
     self.assertEqual(s.name, 'Animal Handle')
     self.assertEqual(s.base, 'CHA')
Example #22
0
 def test_balance(self):
     """test that Balance skill loads correctly"""
     s = skills.load_skill('balance')
     self.assertEqual(s.name, 'Balance')
     self.assertEqual(s.base, 'DEX')
Example #23
0
 def test_barter(self):
     """test that Barter skill loads correctly"""
     s = skills.load_skill('barter')
     self.assertEqual(s.name, 'Barter')
     self.assertEqual(s.base, 'CHA')
Example #24
0
 def test_throwing(self):
     """test that Throwing skill loads correctly"""
     s = skills.load_skill('throwing')
     self.assertEqual(s.name, 'Throwing')
     self.assertEqual(s.base, 'DEX')
Example #25
0
 def test_leadership(self):
     """test that Leadership skill loads correctly"""
     s = skills.load_skill('leadership')
     self.assertEqual(s.name, 'Leadership')
     self.assertEqual(s.base, 'CHA')
Example #26
0
 def test_barter(self):
     """test that Barter skill loads correctly"""
     s = skills.load_skill('barter')
     self.assertEqual(s.name, 'Barter')
     self.assertEqual(s.base, 'CHA')
Example #27
0
 def test_escape(self):
     """test that Escape skill loads correctly"""
     s = skills.load_skill('escape')
     self.assertEqual(s.name, 'Escape')
     self.assertEqual(s.base, 'STR')
 def test_load_skill(self):
     print(ALL_SKILLS)
     for name in ALL_SKILLS:
         s = load_skill(name)
         self.assertEqual(s.name.lower(), name)
         self.assertIn(s.base, PRIMARY_TRAITS)
Example #29
0
 def test_escape(self):
     """test that Escape skill loads correctly"""
     s = skills.load_skill('escape')
     self.assertEqual(s.name, 'Escape')
     self.assertEqual(s.base, 'STR')