def check(dirname): _monkeypatch_pwd(monkeypatch, dirname) code = _parse_args_and_run_subcommand( ['anaconda-project', 'remove-download', 'TEST_FILE']) project = Project(dirname) assert not project.downloads(project.default_env_spec_name) assert code == 1 out, err = capsys.readouterr() assert ("Download requirement: TEST_FILE not found.\n") == err assert '' == out
def check(dirname): _monkeypatch_pwd(monkeypatch, dirname) code = _parse_args_and_run_subcommand( ['anaconda-project', 'remove-download', 'TEST_FILE']) project = Project(dirname) assert not project.downloads(project.default_env_spec_name) assert code == 0 out, err = capsys.readouterr() filename = os.path.join(dirname, 'foo') assert ( "Removed downloaded file %s.\nRemoved TEST_FILE from the project file.\n" % filename) == out assert '' == err