コード例 #1
0
 def setup(self):
     m = multiscanner.load_module('test_1', [multiscanner.MODULEDIR])
     global_module_interface = multiscanner._GlobalModuleInterface()
     self.result = multiscanner._run_module('test_1', m, self.filelist,
                                            self.threadDict,
                                            global_module_interface)
     global_module_interface._cleanup()
コード例 #2
0
 def setup(self):
     self.m = multiscanner.load_module('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')], {})
     self.global_module_interface = multiscanner._GlobalModuleInterface()
コード例 #3
0
def test_fail_loadModule():
    """Ensure _loadModule works"""
    m = multiscanner.load_module('notathing', [os.path.join(CWD, "modules")])
    assert m is None
コード例 #4
0
def test_loadModule():
    """Ensure _loadModule works"""
    m = multiscanner.load_module('test_1', [os.path.join(CWD, "modules")])
    assert isinstance(m, types.ModuleType)
コード例 #5
0
ファイル: test_modules.py プロジェクト: 971sec/multiscanner
 def setup(self):
     self.m = multiscanner.load_module('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')], {})
     self.global_module_interface = multiscanner._GlobalModuleInterface()
コード例 #6
0
ファイル: test_modules.py プロジェクト: 971sec/multiscanner
 def setup(self):
     m = multiscanner.load_module('test_1', [multiscanner.MODULEDIR])
     global_module_interface = multiscanner._GlobalModuleInterface()
     self.result = multiscanner._runModule('test_1', m, self.filelist, self.threadDict, global_module_interface)
     global_module_interface._cleanup()
コード例 #7
0
ファイル: test_modules.py プロジェクト: 971sec/multiscanner
def test_fail_loadModule():
    """Ensure _loadModule works"""
    m = multiscanner.load_module('notathing', [os.path.join(CWD, "modules")])
    assert m is None
コード例 #8
0
ファイル: test_modules.py プロジェクト: 971sec/multiscanner
def test_loadModule():
    """Ensure _loadModule works"""
    m = multiscanner.load_module('test_1', [os.path.join(CWD, "modules")])
    assert isinstance(m, types.ModuleType)