def test_load_order_modfile(): fileName = path_combine(testpath.temporary_dir, "loadOrderMod.py") dllName = path_combine(testpath.temporary_dir, "loadOrderMod.dll") write_to_file(fileName, "def f(): return 'hello'") clr.CompileModules(dllName, fileName) write_to_file(fileName, "def f(): return 'bonjour'") clr.AddReferenceToFileAndPath(dllName) import loadOrderMod AreEqual(loadOrderMod.f(), 'hello')
def test_load_order_modfile(): fileName = path_combine(testpath.temporary_dir,"loadOrderMod.py") dllName = path_combine(testpath.temporary_dir,"loadOrderMod.dll") write_to_file(fileName, "def f(): return 'hello'") clr.CompileModules(dllName, fileName) write_to_file(fileName, "def f(): return 'bonjour'") clr.AddReferenceToFileAndPath(dllName) import loadOrderMod AreEqual(loadOrderMod.f(), 'hello')
def test_load_order_modfile(self): import clr fileName = os.path.join(self.temporary_dir,"loadOrderMod.py") dllName = os.path.join(self.temporary_dir,"loadOrderMod.dll") self.write_to_file(fileName, "def f(): return 'hello'") clr.CompileModules(dllName, fileName) self.write_to_file(fileName, "def f(): return 'bonjour'") clr.AddReferenceToFileAndPath(dllName) import loadOrderMod self.assertEqual(loadOrderMod.f(), 'hello')