def testT(self, taskqueue, fastndb): task(T, 'T').enqueue() consume(taskqueue) assert [['T1', 'T2']] == messages assert _Result.query().fetch() == [] assert queue.Lock.model.query().fetch() == []
def testYieldPlainValue(self, taskqueue, ndb): task(Y, task(YieldPlainValue)).run() consume(taskqueue) assert ['VALUE'] == messages assert _Result.query().fetch() == []
def testCallAbort(self, taskqueue, ndb): task(Y, task(CallAbort)).run() consume(taskqueue) assert [] == messages assert _Result.query().fetch() == []
def testRaisePermanentFailure(self, taskqueue, fastndb): task(Y, task(RaisePermanentFailure)).run() consume(taskqueue) assert [] == messages assert _Result.query().fetch() == []
def testB(self, taskqueue, ndb): task(Y, task(B)).run() consume(taskqueue) assert ['B'] == messages assert _Result.query().fetch() == []
def _clean(): assert _Result.query().fetch() == []
def testNested(self, taskqueue, fastndb): task(Nested).enqueue() consume(taskqueue) assert "Nested Level1 Level2 Level1 Nested Done".split() == messages assert _Result.query().fetch() == []