示例#1
0
def test_get_xls_filename_current_folder(fs: Mock, cwd: Mock) -> None:
    """Return filename found in current folder."""
    fs.create_file("/path/InfoCEI.xls")
    assert cei.get_xls_filename() == "InfoCEI.xls"
示例#2
0
def test_get_xls_filename_download_folder(mock_os_expanduser: Mock, fs: Mock,
                                          cwd: Mock) -> None:
    """Return filename found in downloads folder."""
    path = os.path.join("/home", "Downloads", "InfoCEI.xls")
    fs.create_file(path)
    assert cei.get_xls_filename() == path
示例#3
0
def test_get_xls_filename_not_found(fs: Mock, cwd: Mock) -> None:
    """Raise `SystemExit` when file is not found."""
    with pytest.raises(SystemExit):
        assert cei.get_xls_filename()