单元测试:断言文件/路径存在



我正在尝试为我的安装程序创建一个回归测试。回归测试是用Python编写的脚本。该测试检查正确的文件已安装在正确的位置。

是否有一种方法可以断言一个文件/文件夹存在?我得到以下代码的AssertionError错误:

assert os.path.exists(LOCAL_INSTALL_DIR) == 1

为什么我得到这个错误,我怎么能解决它?我的功能:

def check_installation_files_exist():
    assert os.path.exists(LOCAL_INSTALL_DIR) == 1
    assert os.path.exists(INSTALL_DIR) == 1
    correct_install_files = normalise_file_names( os.listdir( LOCAL_INSTALL_DIR ) )
    installed_files       = normalise_file_names( os.listdir( INSTALL_DIR ) )

LOCAL_INSTALL_DIR描述的路径不存在,是一个断开的符号链接,或者您没有stat()对它的权限

相关内容

  • 没有找到相关文章

最新更新