由于游标是的返回值
con.cursor,因此您只需模拟连接,然后正确配置它。例如,
query_result = [("field1a", "field2a"), ("field1b", "field2b")]with mock.patch('psycopg2.connect') as mock_connect: mock_connect.cursor.return_value.fetchall.return_value = query_result super_cool_method()


