示例#1
0
def test_dir_check_missing_present(isdir):
    directory = DirectoryChecker(DIR_PATH, present=False)
    isdir.return_value = True
    result, message = directory.check()
    isdir.assert_called_with(DIR_PATH)
    ok_(not result, result)
    ok_("is present" in message, message)
示例#2
0
def test_dir_check_present_missing(isdir):
    directory = DirectoryChecker(DIR_PATH)
    isdir.return_value = False
    result, message = directory.check()
    isdir.assert_called_with(DIR_PATH)
    ok_(not result, result)
    ok_("is not present" in message, message)
示例#3
0
def test_dir_check_present_present(isdir):
    directory = DirectoryChecker(DIR_PATH)
    isdir.return_value = True
    result, message = directory.check()
    isdir.assert_called_with(DIR_PATH)
    ok_(result)
    ok_("is present" in message, message)
示例#4
0
def test_dir_init_absent():
    directory = DirectoryChecker(DIR_PATH, present=False)
    eq_(directory._path, DIR_PATH)
    eq_(directory._present, False)
示例#5
0
def test_dir_init():
    directory = DirectoryChecker(DIR_PATH)
    eq_(DirectoryChecker.checker_name, "dir")
    eq_(directory._path, DIR_PATH)
    eq_(directory._present, True)