# from test.support import import_fresh_module def test_fresh(module): rv = module.func() print("OK %s" % module.__name__) if __name__ == '__main__': import dummy.foo as m test_fresh(m) m = import_fresh_module('dummy.bar', fresh=['dummy.foo']) test_fresh(m) m = import_fresh_module('dummy.foo', fresh=['dummy.bar']) test_fresh(m) m = import_fresh_module('dummy.bar', fresh=['dummy']) test_fresh(m) # XXX failing test m = import_fresh_module('dummy.foo', fresh=['dummy']) test_fresh(m)