def test_fold_dep() -> None: """ Test result of _fold_dep function with an empty fold module """ # Given global_dep = GLOBAL_DEPENDENCIES fold_module = Module("amodule") # When global_dep = _fold_dep(global_dep, fold_module) # Then assert global_dep == { "simple_module": set(( Dependency(Module("module")), Dependency(Module("module.inside.module")), Dependency(Module("amodule")), )), "amodule": set(( Dependency(Module("module")), Dependency(Module("module.inside.module")), Dependency(Module("amodule")), )), }
def test_fold_dep_empty_dict() -> None: """ Test result of _fold_dep function with an empty dictionary """ # Given global_dep = {} fold_module = Module("module") # When global_dep = _fold_dep(global_dep, fold_module) # Then global_dep = {}
def test_fold_dep_empty_module() -> None: """ Test result of _fold_dep function with an empty fold module """ # Given global_dep = GLOBAL_DEPENDENCIES fold_module = Module("") # When global_dep = _fold_dep(global_dep, fold_module) # Then global_dep = GLOBAL_DEPENDENCIES