human
Solve the following python programming problem given the following code:
@ skipUnlessDBFeature ('supports_transactions') 
def test_commit_on_success_exit(self) : 
    @ transaction.autocommit () 
    def gen_reporter() : 
        @ transaction.commit_on_success 
        def create_reporter() : 
            Reporter.objects.create (first_name = 'Bobby', last_name = 'Tables') 
create_reporter () 
        r = Reporter.objects.get () 
        r.first_name = 'Robert' 
        r.save () 
gen_reporter () 
    r = Reporter.objects.get () 
    self.assertEqual (self.first_name, 'Robert') 

    
    

    Fix the buggy line: self.assertEqual (self.first_name, 'Robert')
assistant
#Here is Python code to fix the buggy line: self.

self.assertEqual (r.first_name, 'Robert')