'The autocommit context manager works exactly the same as the default
behavior.'

@skipUnlessDBFeature('supports_transactions')
def test_autocommit_context_manager(self):

    with self.assertRaises(Exception):
        with transaction.autocommit():
            self.create_reporter_and_fail()
    self.assertEqual(Reporter.objects.count(), 1)
