Пример #1
0
    def test_process_request_begins_transaction(self):
        begin = self.mocker.replace("transaction.begin")
        enter_transaction_management = self.mocker.replace(
            "django.db.transaction.enter_transaction_management")
        managed = self.mocker.replace("django.db.transaction.managed")
        enter_transaction_management()
        managed(True)
        begin()
        self.mocker.replay()

        zope_middleware = ZopeTransactionMiddleware()
        request = HttpRequest()
        request.method = "GET"
        zope_middleware.process_request(request)
Пример #2
0
    def test_process_request_begins_transaction(self):
        begin = self.mocker.replace("transaction.begin")
        enter_transaction_management = self.mocker.replace(
            "django.db.transaction.enter_transaction_management")
        managed = self.mocker.replace(
            "django.db.transaction.managed")
        enter_transaction_management()
        managed(True)
        begin()
        self.mocker.replay()

        zope_middleware = ZopeTransactionMiddleware()
        request = HttpRequest()
        request.method = "GET"
        zope_middleware.process_request(request)