def check(dirname): with fake_server(monkeypatch, expected_basename='foo.zip'): project = project_ops.create(dirname) archivefile = os.path.join(dirname, "tmp.zip") project_ops.archive(project, archivefile) status = _upload(project, archivefile, "foo.zip", site='unit_test') assert status
def check(dirname): with fake_server(monkeypatch, expected_basename='foo.zip', fail_these=('stage', )): project = project_ops.create(dirname) archivefile = os.path.join(dirname, "tmp.zip") project_ops.archive(project, archivefile) status = _upload(project, archivefile, "foo.zip", site='unit_test') assert not status assert '501' in status.errors[0]
def test_username_override(monkeypatch): with fake_server(monkeypatch): client = _Client(site='unit_test', username='******') username = client._username() assert username == 'foobar'
def test_username(monkeypatch): with fake_server(monkeypatch): client = _Client(site='unit_test') username = client._username() assert username == 'fake_username'
def check(dirname): with fake_server(monkeypatch, expected_basename='fake_project.zip'): status = _download('missing_project', site='unit_test') assert '404' in status.errors[0]
def check(dirname): with fake_server(monkeypatch, expected_basename='fake_project.zip'): status = _download('fake_project', site='unit_test') assert status