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

2024-06-28 15:46:50 发布

您现在位置:Python中文网/ 问答频道 /正文

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

是否有方法断言文件/文件夹存在?我收到以下代码的断言错误:

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 ) )

Tags: install文件pathnamesoslocal错误dir