Skip to content

Commit 276838f

Browse files
committed
Sixth koan
1 parent 2543177 commit 276838f

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

python3/koans/about_dictionaries.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,46 +12,46 @@ def test_creating_dictionaries(self):
1212
empty_dict = dict()
1313
self.assertEqual(dict, type(empty_dict))
1414
self.assertDictEqual({}, empty_dict)
15-
self.assertEqual(__, len(empty_dict))
15+
self.assertEqual(0, len(empty_dict))
1616

1717
def test_dictionary_literals(self):
1818
empty_dict = {}
1919
self.assertEqual(dict, type(empty_dict))
2020
babel_fish = { 'one': 'uno', 'two': 'dos' }
21-
self.assertEqual(__, len(babel_fish))
21+
self.assertEqual(2, len(babel_fish))
2222

2323
def test_accessing_dictionaries(self):
2424
babel_fish = { 'one': 'uno', 'two': 'dos' }
25-
self.assertEqual(__, babel_fish['one'])
26-
self.assertEqual(__, babel_fish['two'])
25+
self.assertEqual('uno', babel_fish['one'])
26+
self.assertEqual('dos', babel_fish['two'])
2727

2828
def test_changing_dictionaries(self):
2929
babel_fish = { 'one': 'uno', 'two': 'dos' }
3030
babel_fish['one'] = 'eins'
3131

32-
expected = { 'two': 'dos', 'one': __ }
32+
expected = { 'two': 'dos', 'one': 'eins' }
3333
self.assertDictEqual(expected, babel_fish)
3434

3535
def test_dictionary_is_unordered(self):
3636
dict1 = { 'one': 'uno', 'two': 'dos' }
3737
dict2 = { 'two': 'dos', 'one': 'uno' }
3838

39-
self.assertEqual(__, dict1 == dict2)
39+
self.assertEqual(True, dict1 == dict2)
4040

4141

4242
def test_dictionary_keys_and_values(self):
4343
babel_fish = {'one': 'uno', 'two': 'dos'}
44-
self.assertEqual(__, len(babel_fish.keys()))
45-
self.assertEqual(__, len(babel_fish.values()))
46-
self.assertEqual(__, 'one' in babel_fish.keys())
47-
self.assertEqual(__, 'two' in babel_fish.values())
48-
self.assertEqual(__, 'uno' in babel_fish.keys())
49-
self.assertEqual(__, 'dos' in babel_fish.values())
44+
self.assertEqual(2, len(babel_fish.keys()))
45+
self.assertEqual(2, len(babel_fish.values()))
46+
self.assertEqual(True, 'one' in babel_fish.keys())
47+
self.assertEqual(False, 'two' in babel_fish.values())
48+
self.assertEqual(False, 'uno' in babel_fish.keys())
49+
self.assertEqual(True, 'dos' in babel_fish.values())
5050

5151
def test_making_a_dictionary_from_a_sequence_of_keys(self):
5252
cards = {}.fromkeys(('red warrior', 'green elf', 'blue valkyrie', 'yellow dwarf', 'confused looking zebra'), 42)
5353

54-
self.assertEqual(__, len(cards))
55-
self.assertEqual(__, cards['green elf'])
56-
self.assertEqual(__, cards['yellow dwarf'])
54+
self.assertEqual(5, len(cards))
55+
self.assertEqual(42, cards['green elf'])
56+
self.assertEqual(42, cards['yellow dwarf'])
5757

0 commit comments

Comments
 (0)