def test_non_primary_simple_known_module_deprecated(): with pytest.warns(DeprecationWarning): expected = [ "0000dead0000beef:MyModule:MyTemplate", "0000dead0000beef:*", "*:MyModule:MyTemplate", "*:*", ] actual = list(template_reverse_globs(False, "0000dead0000beef", "MyModule:MyTemplate")) assert actual == expected
def test_non_primary_simple_known_module(): expected = [ "0000dead0000beef:MyModule:MyTemplate", "0000dead0000beef:*", "*:MyModule:MyTemplate", "*:*", ] actual = list( template_reverse_globs(False, "0000dead0000beef", "MyModule:MyTemplate")) assert expected == actual
def test_primary_simple_unknown_module_deprecated_style(): with pytest.warns(DeprecationWarning): expected = ["*:MyModule:MyTemplate"] actual = list(template_reverse_globs(True, "*", "MyModule.MyTemplate")) assert actual == expected
def test_star_deprecated_all(): with pytest.warns(DeprecationWarning): expected = ["*:*"] actual = list(template_reverse_globs(False, "*", "*")) assert actual == expected
def test_star_deprecated_primary_only(): with pytest.warns(DeprecationWarning): expected = ["*:*"] actual = list(template_reverse_globs(True, "*", "*")) assert actual == expected
def test_non_primary_simple_unknown_module(): expected = ["*:MyModule:MyTemplate", "*:*"] actual = list(template_reverse_globs(False, "*", "MyModule:MyTemplate")) assert expected == actual
def test_primary_simple_unknown_module_deprecated_style(): expected = ["*:MyModule:MyTemplate"] actual = list(template_reverse_globs(True, "*", "MyModule.MyTemplate")) assert expected == actual