def test_path_doesnt_exist(runner: CliRunner):
    result = runner.invoke(cli, ['doesnt_exist'])
    assert (result.exit_code == 2)
    assert (result.output == "Usage: slotscheck [OPTIONS] [FILES]...\nTry 'slotscheck --help' for help.\n\nError: Invalid value for '[FILES]...': Path 'doesnt_exist' does not exist.\n")
def test_path_doesnt_exist(runner: CliRunner):
    result = runner.invoke(cli, ['doesnt_exist'])
    assert (result.exit_code == 2)
    assert (result.output == "Usage: slotscheck [OPTIONS] [FILES]...\nTry 'slotscheck --help' for help.\n\nError: Invalid value for '[FILES]...': Path 'doesnt_exist' does not exist.\n")