Skip to content
Snippets Groups Projects
Verified Commit 33addaba authored by drebs's avatar drebs
Browse files

[test] fix incoming test with the new async blobs backend

parent 8d624fba
No related branches found
No related tags found
No related merge requests found
...@@ -20,7 +20,6 @@ Integration tests for incoming API ...@@ -20,7 +20,6 @@ Integration tests for incoming API
import pytest import pytest
from io import BytesIO from io import BytesIO
from uuid import uuid4 from uuid import uuid4
from twisted.web.test.test_web import DummyRequest
from twisted.web.server import Site from twisted.web.server import Site
from twisted.internet import reactor from twisted.internet import reactor
from twisted.internet import defer from twisted.internet import defer
...@@ -83,13 +82,12 @@ class IncomingOnCouchServerTestCase(CouchDBTestCase): ...@@ -83,13 +82,12 @@ class IncomingOnCouchServerTestCase(CouchDBTestCase):
yield treq.put(incoming_endpoint, BytesIO(content), persistent=False) yield treq.put(incoming_endpoint, BytesIO(content), persistent=False)
db = self.state.open_database(user_id) db = self.state.open_database(user_id)
request = DummyRequest([user_id, doc_id]) fd = yield db.read_blob(user_id, doc_id, namespace='MX')
res = db.read_blob(user_id, doc_id, namespace='MX') flags = yield db.get_flags(user_id, doc_id, namespace='MX')
yield res.render_GET(request) data = fd.read()
flags = db.get_flags(user_id, doc_id, namespace='MX')
expected_preamble = formatter.preamble(content, doc_id) expected_preamble = formatter.preamble(content, doc_id)
expected_preamble = decode_preamble(expected_preamble, True) expected_preamble = decode_preamble(expected_preamble, True)
written_preamble, written_content = request.written[0].split() written_preamble, written_content = data.split()
written_preamble = decode_preamble(written_preamble, True) written_preamble = decode_preamble(written_preamble, True)
self.assertEquals(expected_preamble, written_preamble) self.assertEquals(expected_preamble, written_preamble)
self.assertEquals(content, written_content) self.assertEquals(content, written_content)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment