コード例 #1
0
def test_man_page_path_both_dirs(tmpdir):
    f1 = tmpdir.join("file1")
    f1.write("x")

    assert man_pages.man_page_path("file1") == Path(tmpdir) / "file1"
    assert man_pages.man_page_path("file2") is None

    f2 = tmpdir.join("if")
    f2.write("x")

    assert man_pages.man_page_path("if") == Path(tmpdir) / "if"
コード例 #2
0
ファイル: test_man_pages.py プロジェクト: sri-sysad/checkmk
def test_man_page_path_both_dirs(tmp_path):
    f1 = tmp_path / "file1"
    f1.write_text(u"x", encoding="utf-8")

    assert man_pages.man_page_path("file1") == tmp_path / "file1"
    assert man_pages.man_page_path("file2") is None

    f2 = tmp_path / "if"
    f2.write_text(u"x", encoding="utf-8")

    assert man_pages.man_page_path("if") == tmp_path / "if"
コード例 #3
0
def test_man_page_path_only_shipped():
    assert man_pages.man_page_path("if64") == Path(
        cmk_path()) / "checkman" / "if64"
    assert man_pages.man_page_path("not_existant") is None