示例#1
0
 def setup(self):
     self.m = multiscanner._loadModule("test_2", [multiscanner.MODULEDIR])
     self.threadDict["test_2"] = mock.Mock()
     self.threadDict["test_1"] = mock.Mock()
     self.threadDict["test_1"].ret = ([("a", "a"), ("C:\\c", "c")], {})
示例#2
0
def test_fail_loadModule():
    """Ensure _loadModule works"""
    m = multiscanner._loadModule("notathing", [os.path.join(CWD, "modules")])
    assert m is None
示例#3
0
 def setup(self):
     m = multiscanner._loadModule("test_1", [multiscanner.MODULEDIR])
     self.result = multiscanner._runModule("test_1", m, self.filelist, self.threadDict)
示例#4
0
def test_loadModule():
    """Ensure _loadModule works"""
    m = multiscanner._loadModule("test_1", [os.path.join(CWD, "modules")])
    assert isinstance(m, types.ModuleType)