)]}'
{"nova/tests/test_db_api.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"b8f48c0260d4f634720f55d16363cb9ae30d08a7","unresolved":false,"context_lines":[{"line_number":1833,"context_line":""},{"line_number":1834,"context_line":""},{"line_number":1835,"context_line":"class ReservationTestCase(test.TestCase, ModelsObjectComparatorMixin):"},{"line_number":1836,"context_line":""},{"line_number":1837,"context_line":"    \"\"\"Tests for db.api.reservation_* methods.\"\"\""},{"line_number":1838,"context_line":""},{"line_number":1839,"context_line":"    def setUp(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPH%2F%2FyIE%3D","line":1836,"updated":"2013-05-23 05:04:49.000000000","message":"white whitespace?","commit_id":"c76de1834bbea980cff552afc0da3c6a928ea50d"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"4b84334c2a4bbb5dc18cdaa3014a13f0ac5b7ac5","unresolved":false,"context_lines":[{"line_number":1833,"context_line":""},{"line_number":1834,"context_line":""},{"line_number":1835,"context_line":"class ReservationTestCase(test.TestCase, ModelsObjectComparatorMixin):"},{"line_number":1836,"context_line":""},{"line_number":1837,"context_line":"    \"\"\"Tests for db.api.reservation_* methods.\"\"\""},{"line_number":1838,"context_line":""},{"line_number":1839,"context_line":"    def setUp(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPH%2F%2Fx9c%3D","line":1836,"in_reply_to":"AAAAPH%2F%2FyIE%3D","updated":"2013-05-24 06:58:27.000000000","message":"pep257:\n\n\u003eInsert a blank line before and after all docstrings (one-line or multi-line) that document a class","commit_id":"c76de1834bbea980cff552afc0da3c6a928ea50d"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"b8f48c0260d4f634720f55d16363cb9ae30d08a7","unresolved":false,"context_lines":[{"line_number":1840,"context_line":"        super(ReservationTestCase, self).setUp()"},{"line_number":1841,"context_line":"        self.ctxt \u003d context.get_admin_context()"},{"line_number":1842,"context_line":"        self.values \u003d {\u0027uuid\u0027: \u0027sample-uuid\u0027,"},{"line_number":1843,"context_line":"            \u0027project_id\u0027: \u0027project1\u0027,"},{"line_number":1844,"context_line":"            \u0027resource\u0027: \u0027resource\u0027,"},{"line_number":1845,"context_line":"            \u0027delta\u0027: 42,"},{"line_number":1846,"context_line":"            \u0027expire\u0027: datetime.datetime.now() + datetime.timedelta(days\u003d1),"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPH%2F%2FyIA%3D","line":1843,"updated":"2013-05-23 05:04:49.000000000","message":"align pls","commit_id":"c76de1834bbea980cff552afc0da3c6a928ea50d"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"4b84334c2a4bbb5dc18cdaa3014a13f0ac5b7ac5","unresolved":false,"context_lines":[{"line_number":1840,"context_line":"        super(ReservationTestCase, self).setUp()"},{"line_number":1841,"context_line":"        self.ctxt \u003d context.get_admin_context()"},{"line_number":1842,"context_line":"        self.values \u003d {\u0027uuid\u0027: \u0027sample-uuid\u0027,"},{"line_number":1843,"context_line":"            \u0027project_id\u0027: \u0027project1\u0027,"},{"line_number":1844,"context_line":"            \u0027resource\u0027: \u0027resource\u0027,"},{"line_number":1845,"context_line":"            \u0027delta\u0027: 42,"},{"line_number":1846,"context_line":"            \u0027expire\u0027: datetime.datetime.now() + datetime.timedelta(days\u003d1),"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPH%2F%2Fx8U%3D","line":1843,"in_reply_to":"AAAAPH%2F%2FyIA%3D","updated":"2013-05-24 06:58:27.000000000","message":"Done","commit_id":"c76de1834bbea980cff552afc0da3c6a928ea50d"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"b8f48c0260d4f634720f55d16363cb9ae30d08a7","unresolved":false,"context_lines":[{"line_number":1847,"context_line":"            \u0027usage\u0027: {\u0027id\u0027: 1}}"},{"line_number":1848,"context_line":""},{"line_number":1849,"context_line":"    def test_reservation_create(self):"},{"line_number":1850,"context_line":"        reservation \u003d db.reservation_create(self.ctxt, **self.values)"},{"line_number":1851,"context_line":"        self.assertEqual(reservation[\"uuid\"], self.values[\u0027uuid\u0027])"},{"line_number":1852,"context_line":"        self.assertEqual(reservation[\"resource\"], self.values[\u0027resource\u0027])"},{"line_number":1853,"context_line":"        self.assertEqual(reservation[\"delta\"], self.values[\u0027delta\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPH%2F%2FyH8%3D","line":1850,"updated":"2013-05-23 05:04:49.000000000","message":"use pls self._assertEqualObjects","commit_id":"c76de1834bbea980cff552afc0da3c6a928ea50d"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"4b84334c2a4bbb5dc18cdaa3014a13f0ac5b7ac5","unresolved":false,"context_lines":[{"line_number":1847,"context_line":"            \u0027usage\u0027: {\u0027id\u0027: 1}}"},{"line_number":1848,"context_line":""},{"line_number":1849,"context_line":"    def test_reservation_create(self):"},{"line_number":1850,"context_line":"        reservation \u003d db.reservation_create(self.ctxt, **self.values)"},{"line_number":1851,"context_line":"        self.assertEqual(reservation[\"uuid\"], self.values[\u0027uuid\u0027])"},{"line_number":1852,"context_line":"        self.assertEqual(reservation[\"resource\"], self.values[\u0027resource\u0027])"},{"line_number":1853,"context_line":"        self.assertEqual(reservation[\"delta\"], self.values[\u0027delta\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPH%2F%2Fx8M%3D","line":1850,"in_reply_to":"AAAAPH%2F%2FyH8%3D","updated":"2013-05-24 06:58:27.000000000","message":"Done","commit_id":"c76de1834bbea980cff552afc0da3c6a928ea50d"}]}
