示例#1
0
    def test_process_response_leaves_revision_in_empty_state(self):
        anything, anything_else = random.randint(1, 100), random.randint(1, 100)
        middleware = RevisionMiddleware()
        random_number_of_starts = random.randint(1, 100)
        for i in range(random_number_of_starts):
            revision.start()

        middleware.process_response(anything, anything_else)
        self.assertEqual(revision._state.depth, 0)