.E.FE ====================================================================== ERROR: test_globals (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 66, in test_globals self.assertNoOrder("grunge cornell".split(), tags_by_band('Soundgarden')) File ".../fn43805/2008-03-26 13:44:38/user.py", line 56, in tags_by_band for tag in song_tags[(song_name, band_name)]: KeyError: ('Outshined', 'Soundgarden') ====================================================================== ERROR: test_tags_by_band (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 44, in test_tags_by_band self.assertNoOrder("grunge cornell".split(), tags_by_band('Soundgarden')) File ".../fn43805/2008-03-26 13:44:38/user.py", line 56, in tags_by_band for tag in song_tags[(song_name, band_name)]: KeyError: ('Outshined', 'Soundgarden') ====================================================================== FAIL: test_songs_by_tags (tester.ProblemTests) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../test.py", line 54, in test_songs_by_tags self.assertNoOrder([('Reach Down', 'Temple of the Dog'), ('Right Turn', 'Alice In Chains'), ('Outshined', 'Soundgarden'), ('Hunger Strike', 'Temple of the Dog')], songs_by_tags('cornell', 'grunge')) File ".../test.py", line 35, in assertNoOrder self.assertEqual(set(first), set(second)) AssertionError: set([('Reach Down', 'Temple of the Dog'), ('Right Turn', 'Alice In Chains'), ('Outshined', 'Soundgarden'), ('Hunger Strike', 'Temple of the Dog')]) != set([('Right Turn', 'Alice In Chains'), ('Hunger Strike', 'Temple of the Dog')]) ---------------------------------------------------------------------- Ran 5 tests in 0.002s FAILED (failures=1, errors=2)