Skip to content
Snippets Groups Projects
Commit 5df48345 authored by Henrik Thostrup Jensen's avatar Henrik Thostrup Jensen
Browse files

add test for provision without commit (currently failing)

parent a8e2a1a5
No related branches found
No related tags found
No related merge requests found
...@@ -78,6 +78,23 @@ class GenericProviderTest: ...@@ -78,6 +78,23 @@ class GenericProviderTest:
pass # expected pass # expected
@defer.inlineCallbacks
def testProvisionWithoutCommit(self):
self.header.newCorrelationId()
cid = yield self.provider.reserve(self.header, None, None, None, self.criteria)
header, cid, gid, desc, sp = yield self.requester.reserve_defer
self.clock.advance(self.backend.TPC_TIMEOUT + 1)
header, cid, notification_id, timestamp, timeout_value, org_cid, org_nsa = yield self.requester.reserve_timeout_defer
try:
# provision without committing first...
yield self.provider.provision(self.header, cid)
except error.ConnectionError:
pass # expected
@defer.inlineCallbacks @defer.inlineCallbacks
def testProvisionUsage(self): def testProvisionUsage(self):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment