)]}'
{"trove/tests/unittests/guestagent/test_dbaas.py":[{"author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"change_message_id":"70afa056cd67953df5fe28fb5f7439a30a6ca634","unresolved":false,"context_lines":[{"line_number":451,"context_line":"                    ]"},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"        for text in expected:"},{"line_number":454,"context_line":"            self.assertTrue(text in args[0].text, \"%s not in query.\" % text)"},{"line_number":455,"context_line":""},{"line_number":456,"context_line":""},{"line_number":457,"context_line":"class MySqlAppTest(testtools.TestCase):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATH%2F%2FzgU%3D","line":454,"updated":"2013-10-09 15:33:46.000000000","message":"Can you explain the use of this test? im not sure i understand what its trying to solve.","commit_id":"3f236fabda66f0c720709ed93f5b7b63289c0aec"},{"author":{"_account_id":8826,"name":"Debasish Chowdhury","email":"debasish.chowdhury@globallogic.com","username":"debasish"},"change_message_id":"21028aa26b09672f839c2b14d06a772744d69019","unresolved":false,"context_lines":[{"line_number":451,"context_line":"                    ]"},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"        for text in expected:"},{"line_number":454,"context_line":"            self.assertTrue(text in args[0].text, \"%s not in query.\" % text)"},{"line_number":455,"context_line":""},{"line_number":456,"context_line":""},{"line_number":457,"context_line":"class MySqlAppTest(testtools.TestCase):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATH%2F%2Fw2c%3D","line":454,"in_reply_to":"AAAATH%2F%2FzgU%3D","updated":"2013-11-27 10:33:00.000000000","message":"This unit-test case is written for MysqlAdmin.get_user(self, username, hostname) method. The method can be found at trove/trove/guestagent/datastore/mysql/service.py.","commit_id":"3f236fabda66f0c720709ed93f5b7b63289c0aec"},{"author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"change_message_id":"c73f12a0daaeed2dd337657c45aa4a84ecf723af","unresolved":false,"context_lines":[{"line_number":448,"context_line":""},{"line_number":449,"context_line":"        self.assertTrue(\"AND Marker \u003e\u003d \u0027\" + marker + \"\u0027\" in args[0].text)"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"    def test_get_user(self):"},{"line_number":452,"context_line":"        username \u003d \"user1\""},{"line_number":453,"context_line":"        hostname \u003d \"host\""},{"line_number":454,"context_line":"        self.mySqlAdmin.get_user(username, hostname)"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAATn%2F95J4%3D","line":451,"updated":"2013-12-04 19:42:49.000000000","message":"Plz put a comment here defining what this method is testing","commit_id":"d91ca5a419d18b4d6eea4aefe0a3748f0a0d5be3"},{"author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"change_message_id":"9bc7269298fa09107b5650336789f8b21b0bc053","unresolved":false,"context_lines":[{"line_number":465,"context_line":"                    ]"},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"        for text in expected:"},{"line_number":468,"context_line":"            self.assertTrue(text in args[0].text, \"%s not in query.\" % text)"},{"line_number":469,"context_line":""},{"line_number":470,"context_line":""},{"line_number":471,"context_line":"class MySqlAppTest(testtools.TestCase):"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAATn%2F9uGM%3D","line":468,"updated":"2013-12-06 18:57:00.000000000","message":"Why are we checking the query text character by character for equality? This seems like a wrong thing to do.","commit_id":"4d95e1ef28835aed6ee5f7755d3d78f06040ba77"},{"author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"change_message_id":"5736ef34adb0f071a898196ff17c2af6a02adc41","unresolved":false,"context_lines":[{"line_number":465,"context_line":"                    ]"},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"        for text in expected:"},{"line_number":468,"context_line":"            self.assertTrue(text in args[0].text, \"%s not in query.\" % text)"},{"line_number":469,"context_line":""},{"line_number":470,"context_line":""},{"line_number":471,"context_line":"class MySqlAppTest(testtools.TestCase):"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAATn%2F9uEQ%3D","line":468,"in_reply_to":"AAAATn%2F9uGM%3D","updated":"2013-12-06 19:06:56.000000000","message":"Actually nm, just noticed that expected was defined as a list.","commit_id":"4d95e1ef28835aed6ee5f7755d3d78f06040ba77"}]}
