Esempio n. 1
0
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')
Esempio n. 2
0
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')
Esempio n. 3
0
 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')
Esempio n. 4
0
 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')