@@ -13,24 +13,24 @@ def test_creating_lists_with_list_comprehensions(self):
1313
1414 comprehension = [delicacy .capitalize () for delicacy in feast ]
1515
16- self .assertEqual (__ , comprehension [0 ])
17- self .assertEqual (__ , comprehension [2 ])
16+ self .assertEqual (feast [ 0 ]. capitalize () , comprehension [0 ])
17+ self .assertEqual (feast [ 2 ]. capitalize () , comprehension [2 ])
1818
1919 def test_filtering_lists_with_list_comprehensions (self ):
2020 feast = ['spam' , 'sloths' , 'orangutans' , 'breakfast cereals' ,
2121 'fruit bats' ]
2222
2323 comprehension = [delicacy for delicacy in feast if len (delicacy ) > 6 ]
2424
25- self .assertEqual (__ , len (feast ))
26- self .assertEqual (__ , len (comprehension ))
25+ self .assertEqual (5 , len (feast ))
26+ self .assertEqual (3 , len (comprehension ))
2727
2828 def test_unpacking_tuples_in_list_comprehensions (self ):
2929 list_of_tuples = [(1 , 'lumberjack' ), (2 , 'inquisition' ), (4 , 'spam' )]
3030 comprehension = [ skit * number for number , skit in list_of_tuples ]
3131
32- self .assertEqual (__ , comprehension [0 ])
33- self .assertEqual (__ , len (comprehension [2 ]))
32+ self .assertEqual ('lumberjack' , comprehension [0 ])
33+ self .assertEqual (16 , len (comprehension [2 ]))
3434
3535 def test_double_list_comprehension (self ):
3636 list_of_eggs = ['poached egg' , 'fried egg' ]
@@ -40,13 +40,13 @@ def test_double_list_comprehension(self):
4040 comprehension = [ '{0} and {1}' .format (egg , meat ) for egg in list_of_eggs for meat in list_of_meats ]
4141
4242
43- self .assertEqual (__ , len (comprehension ))
44- self .assertEqual (__ , comprehension [0 ])
43+ self .assertEqual (6 , len (comprehension ))
44+ self .assertEqual ("poached egg and lite spam" , comprehension [0 ])
4545
4646 def test_creating_a_set_with_set_comprehension (self ):
4747 comprehension = { x for x in 'aabbbcccc' }
4848
49- self .assertEqual (__ , comprehension ) # rememeber that set members are unique
49+ self .assertEqual (set ([ 'a' , 'b' , 'c' ]) , comprehension ) # rememeber that set members are unique
5050
5151 def test_creating_a_dictionary_with_dictionary_comprehension (self ):
5252 dict_of_weapons = {'first' : 'fear' , 'second' : 'surprise' ,
@@ -55,7 +55,7 @@ def test_creating_a_dictionary_with_dictionary_comprehension(self):
5555
5656 dict_comprehension = { k .upper (): weapon for k , weapon in dict_of_weapons .iteritems () if weapon }
5757
58- self .assertEqual (__ , 'first' in dict_comprehension )
59- self .assertEqual (__ , 'FIRST' in dict_comprehension )
60- self .assertEqual (__ , len (dict_of_weapons ))
61- self .assertEqual (__ , len (dict_comprehension ))
58+ self .assertEqual (False , 'first' in dict_comprehension )
59+ self .assertEqual (True , 'FIRST' in dict_comprehension )
60+ self .assertEqual (5 , len (dict_of_weapons ))
61+ self .assertEqual (4 , len (dict_comprehension ))
0 commit comments