예제 #1
0
 def testDictionaryABC(self):
   d = hw.createDictionary( 'abc.txt' )
   d_abc = d
   correctd = {'A': ['B', 'B', 'C.'], 
               'C': ['C', 'C.'], 
               'B': ['A.', 'C.', 'A'], 
               '$': ['A', 'A', 'B', 'C'] }
   self.assertEqual(d, correctd, 'dictionary for abc.txt was incorrect')
예제 #2
0
 def testDictionaryABC(self):
     d = hw.createDictionary('abc.txt')
     d_abc = d
     correctd = {
         'A': ['B', 'B', 'C.'],
         'C': ['C', 'C.'],
         'B': ['A.', 'C.', 'A'],
         '$': ['A', 'A', 'B', 'C']
     }
     self.assertEqual(d, correctd, 'dictionary for abc.txt was incorrect')
예제 #3
0
 def testDictionaryPoptarts2(self):
     d = hw.createDictionary('poptarts.txt')
     d_pop = d
     list_for_dollar = ['I', 'Will', 'I']
     self.assertEqual(sorted(list_for_dollar), sorted(d['$']),
                      'd[$] was incorrect')
예제 #4
0
 def testDictionaryPoptarts1(self):
     d = hw.createDictionary('poptarts.txt')
     d_pop = d
     list_for_and = ['42', 'spam.', 'poptarts']
     self.assertEqual(sorted(list_for_and), sorted(d['and']),
                      'd[and] was incorrect')
예제 #5
0
 def testDictionaryPoptarts2(self):
   d = hw.createDictionary( 'poptarts.txt' )
   d_pop = d
   list_for_dollar = ['I', 'Will', 'I']
   self.assertEqual(sorted(list_for_dollar), sorted(d['$']), 'd[$] was incorrect')
예제 #6
0
 def testDictionaryPoptarts1(self):
   d = hw.createDictionary( 'poptarts.txt' )
   d_pop = d
   list_for_and = ['42', 'spam.', 'poptarts']
   self.assertEqual(sorted(list_for_and), sorted(d['and']), 'd[and] was incorrect')