Beispiel #1
0
def test_release():
    _create_simple_test_package("aaa")
    assert packaging._package_exists("aaa") is True
    assert cmk.utils.paths.local_checks_dir.joinpath("aaa").exists()

    packaging.release("aaa")

    assert packaging._package_exists("aaa") is False
    assert cmk.utils.paths.local_checks_dir.joinpath("aaa").exists()
Beispiel #2
0
def package_release(args: List[str]) -> None:
    if len(args) != 1:
        raise PackageException("Usage: check_mk -P release NAME")
    pacname = args[0]
    packaging.release(pacname)
Beispiel #3
0
def test_release_not_existing():
    with pytest.raises(packaging.PackageException):
        packaging.release("abc")