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