human
Solve the following python programming problem given the following code:
@ gen_test 
def test_to_list_with_length(self) : 
    (yield self.make_test_data ()) 
    coll = self.collection 
    cursor = coll.find ().sort ('_id') 
    self.assertEqual ([], (yield cursor.to_list (0))) 
    def expected(start, stop) : 
        return [{ 
            '_id' : i, 
} for i in range (start, stop)] 
self.assertEqual (expected (0, 10), (yield cursor.to_list (10))) 
    self.assertEqual (expected (10, 100), (yield cursor.to_list (90))) 
    self.assertEqual (expected (100, 101), (yield cursor.to_list (1))) 
    self.assertEqual (expected (101, 102), (yield cursor.to_list (1))) 
    self.assertEqual (expected (102, 103), (yield cursor.to_list (1))) 
    self.assertEqual ([], (yield cursor.to_list (0))) 
    self.assertEqual (expected (103, 105), (yield cursor.to_list (2))) 
    self.assertEqual (expected (105, 200), (yield cursor.to_list (100))) 
    self.assertEqual (0, self.cursor_id) 
    self.assertEqual ([], (yield cursor.to_list (100))) 

    
    

    Fix the buggy line: self.assertEqual (0, self.cursor_id)
assistant
#Here is Python program to find ().

self.assertEqual (0, cursor.cursor_id)