Пример #1
0
    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
Пример #2
0
    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]
Пример #3
0
def test_username_override(monkeypatch):
    with fake_server(monkeypatch):
        client = _Client(site='unit_test', username='******')
        username = client._username()
        assert username == 'foobar'
Пример #4
0
def test_username(monkeypatch):
    with fake_server(monkeypatch):
        client = _Client(site='unit_test')
        username = client._username()
        assert username == 'fake_username'
Пример #5
0
 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]
Пример #6
0
 def check(dirname):
     with fake_server(monkeypatch, expected_basename='fake_project.zip'):
         status = _download('fake_project', site='unit_test')
         assert status