示例#1
0
 def test_generator_uninstalled_mode(self):
     generator = apertium.Generator('spa')
     with self.assertRaises(apertium.ModeNotInstalled):
         generator.generate('cat<n><pl>')
示例#2
0
 def test_generator_multiple(self):
     generator = apertium.Generator('en')
     lexical_units = generator.generate('^cat<n><pl>$ ^cat<n><pl>$')
     self.assertEqual(lexical_units, 'cats cats')
示例#3
0
 def test_generator_bare(self):
     generator = apertium.Generator('en')
     lexical_units = generator.generate('cat<n><pl>')
     self.assertEqual(lexical_units, 'cat<n><pl>')
示例#4
0
 def test_generator_single(self):
     generator = apertium.Generator('en')
     wordform = generator.generate('^cat<n><pl>$')
     self.assertEqual(wordform, 'cats')