MCPcopy Index your code
hub / github.com/python/cpython / test_reload

Method test_reload

Lib/test/test_importlib/test_spec.py:300–309  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

298 # reload()
299
300 def test_reload(self):
301 self.spec.loader = NewLoader()
302 with CleanImport(self.spec.name):
303 loaded = self.bootstrap._load(self.spec)
304 reloaded = self.bootstrap._exec(self.spec, loaded)
305 installed = sys.modules[self.spec.name]
306
307 self.assertEqual(loaded.eggs, 1)
308 self.assertIs(reloaded, loaded)
309 self.assertIs(installed, loaded)
310
311 def test_reload_modified(self):
312 self.spec.loader = NewLoader()

Callers

nothing calls this directly

Calls 6

CleanImportClass · 0.90
NewLoaderClass · 0.85
_loadMethod · 0.80
_execMethod · 0.80
assertEqualMethod · 0.45
assertIsMethod · 0.45

Tested by

no test coverage detected