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)
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)
def test_dir_init_absent(): directory = DirectoryChecker(DIR_PATH, present=False) eq_(directory._path, DIR_PATH) eq_(directory._present, False)
def test_dir_init(): directory = DirectoryChecker(DIR_PATH) eq_(DirectoryChecker.checker_name, "dir") eq_(directory._path, DIR_PATH) eq_(directory._present, True)