Example #1
0
 def test_perms_length(self):
     count = 0
     for perm in wordutils.permutations('1 2 3 4 5 6'.split(' ')):
         count += 1
     self.assertEqual(count, math.factorial(6))
Example #2
0
 def test_tamil_perms(self):
     res = [u'தமிழ்', u'தழ்மி', u'மிதழ்', u'மிழ்த', u'ழ்தமி', u'ழ்மித']
     self.assertEqual(list(wordutils.permutations([u'த', u'மி', u'ழ்'])),
                      res)
Example #3
0
 def test_perms_as_string_is_OK(self):
     actual = list(wordutils.permutations(u'அதுசரம்'))
     self.assertEqual(len(actual), math.factorial(5))
Example #4
0
 def test_perms(self):
     res = [u'123', u'132', u'213', u'231', u'312', u'321']
     self.assertEqual(list(wordutils.permutations(u'1 2 3'.split(u' '))),
                      res)
Example #5
0
 def test_tamil_perms( self ):
     res = [u'தமிழ்',u'தழ்மி',u'மிதழ்',u'மிழ்த',u'ழ்தமி',u'ழ்மித']
     self.assertEqual( list(wordutils.permutations([u'த',u'மி',u'ழ்'])),res)
Example #6
0
 def test_perms_xception(self):
     with self.assertRaises(Exception):
         list( wordutils.permutations( u'அது சரம் (str) வகையாக இருந்தால் tamil.utf8.get_letters() பயன்பாட்டை முதலில் உபயொகிக்க!' ) )
Example #7
0
 def test_perms_length(self):
     count = 0
     for perm in wordutils.permutations('1 2 3 4 5 6'.split(' ')):
         count += 1
     self.assertEqual(count,math.factorial(6))
Example #8
0
 def test_perms( self ):
     res = [u'123',u'132',u'213',u'231',u'312',u'321']
     self.assertEqual( list(wordutils.permutations(u'1 2 3'.split(u' '))),res)
 def test_perms_as_string_is_OK(self):
     actual = list( wordutils.permutations( u'அதுசரம்' ) )
     self.assertEqual(len(actual),math.factorial(5))
Example #10
0
 def test_tamil_perms(self):
     res = [u"தமிழ்", u"தழ்மி", u"மிதழ்", u"மிழ்த", u"ழ்தமி", u"ழ்மித"]
     self.assertEqual(list(wordutils.permutations([u"த", u"மி", u"ழ்"])), res)
Example #11
0
 def test_perms(self):
     res = [u"123", u"132", u"213", u"231", u"312", u"321"]
     self.assertEqual(list(wordutils.permutations(u"1 2 3".split(u" "))), res)