'You can manually manage transactions if you really want to, but you
have to remember to commit/rollback.'

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

    with transaction.commit_manually():
        Reporter.objects.create(first_name='Libby', last_name='Holtzman')
        transaction.commit()
    self.assertEqual(Reporter.objects.count(), 1)
