diff -r c59d81b802f8 Lib/test/test_importlib/test_spec.py --- a/Lib/test/test_importlib/test_spec.py Tue Mar 31 16:35:35 2015 +0200 +++ b/Lib/test/test_importlib/test_spec.py Tue Mar 31 18:13:28 2015 +0300 @@ -219,9 +219,10 @@ class ModuleSpecTests: self.assertIs(cached, None) def test_cached_sourceless(self): - self.loc_spec.origin = 'spam.pyc' + filename = 'spam.py' + ('c' if __debug__ else 'o') + self.loc_spec.origin = filename - self.assertEqual(self.loc_spec.cached, 'spam.pyc') + self.assertEqual(self.loc_spec.cached, filename) (Frozen_ModuleSpecTests,