Пример #1
0
    def test_implicit(self):
        name = 'natural_custom_chars_001_ANI'
        solved = n.solve('chars', 1, type='animation')
        self.assertEqual(solved, name)

        name = 'natural_custom_chars_001_LGT'
        solved = n.solve('chars', 1)
        self.assertEqual(solved, name)
Пример #2
0
    def test_defaults(self):
        name = 'natural_custom_chars_001_LGT'
        solved = n.solve(category='natural',
                         whatAffects='chars',
                         digits=1,
                         type='lighting')
        self.assertEqual(solved, name)

        name = 'natural_custom_chars_001_LGT'
        solved = n.solve(whatAffects='chars', digits=1)
        self.assertEqual(solved, name)
Пример #3
0
 def test_explicit(self):
     name = 'natural_ambient_chars_001_LGT'
     solved = n.solve(category='natural',
                      function='ambient',
                      whatAffects='chars',
                      digits=1,
                      type='lighting')
     self.assertEqual(solved, name)
Пример #4
0
 def test_noMatchForToken(self):
     name = 'natural_ambient_chars_001_LGT'
     solved = n.solve(category='natural',
                      function='sarasa',
                      whatAffects='chars',
                      digits=1,
                      type='lighting')
     self.assertNotEqual(name, solved)
Пример #5
0
 def test_implicitSolve(self):
     name = 'natural_custom_chars_032_LGT'
     solved = n.solve('chars', 32)
     self.assertEqual(solved, name)