Пример #1
0
def test_expand_modules(files_or_modules, expected):
    ignore_list, ignore_list_re = [], []
    modules, errors = expand_modules(files_or_modules, ignore_list,
                                     ignore_list_re)
    modules.sort(key=lambda d: d["name"])
    assert modules == expected
    assert not errors
Пример #2
0
 def _expand_files(self, modules):
     """get modules and errors from a list of modules and handle errors"""
     result, errors = expand_modules(modules, self.config.black_list,
                                     self.config.black_list_re)
     for error in errors:
         message = modname = error["mod"]
         key = error["key"]
         self.set_current_module(modname)
         if key == "fatal":
             message = str(error["ex"]).replace(os.getcwd() + os.sep, "")
         self.add_message(key, args=message)
     return result
Пример #3
0
 def test_expand_modules_with_ignore(self, files_or_modules, expected):
     """Test expand_modules with a non-default value of ignore-paths."""
     ignore_list, ignore_list_re = [], []
     modules, errors = expand_modules(
         files_or_modules,
         ignore_list,
         ignore_list_re,
         self.linter.config.ignore_paths,
     )
     modules.sort(key=lambda d: d["name"])
     assert modules == expected
     assert not errors
Пример #4
0
 def test_expand_modules_with_ignore(self, files_or_modules, expected):
     """Test expand_modules with a non-default value of ignore-paths."""
     ignore_list, ignore_list_re = [], []
     modules, errors = expand_modules(
         files_or_modules,
         ignore_list,
         ignore_list_re,
         get_global_option(self.checker, "ignore-paths"),
     )
     modules.sort(key=lambda d: d["name"])
     assert modules == expected
     assert not errors
Пример #5
0
def test_expand_modules(files_or_modules, expected):
    ignore_list, ignore_list_re = [], []
    modules, errors = expand_modules(files_or_modules, ignore_list,
                                     ignore_list_re)
    assert modules == expected
    assert not errors