)]}'
{"tests/test_sql_upgrade.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"081aad45b4eff4230b633d4cb9cf854017be23c9","unresolved":false,"context_lines":[{"line_number":188,"context_line":"                \u0027id\u0027: uuid.uuid4().hex,"},{"line_number":189,"context_line":"                \u0027name\u0027: uuid.uuid4().hex,"},{"line_number":190,"context_line":"                \u0027password\u0027: uuid.uuid4().hex,"},{"line_number":191,"context_line":"                \u0027extra\u0027: json.dumps({\u0027enabled\u0027: 0})}}"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"        session \u003d self.Session()"},{"line_number":194,"context_line":"        for user in users.values():"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAOn%2F%2F8AU%3D","line":191,"updated":"2013-04-10 20:59:42.000000000","message":"how about a user with no enabled and one with None, e.g.,\n\n  \u0027extra\u0027: json.dumps({})\n   ...\n  \u0027extra\u0027: json.dumps({\u0027enabled\u0027: None})","commit_id":"3a0a1a287df61cb5b1c660b777b7f3bd7cca4180"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"45443a09de615dcd39f4878de66a08b30fa8a3ab","unresolved":false,"context_lines":[{"line_number":188,"context_line":"                \u0027id\u0027: uuid.uuid4().hex,"},{"line_number":189,"context_line":"                \u0027name\u0027: uuid.uuid4().hex,"},{"line_number":190,"context_line":"                \u0027password\u0027: uuid.uuid4().hex,"},{"line_number":191,"context_line":"                \u0027extra\u0027: json.dumps({\u0027enabled\u0027: 0})}}"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"        session \u003d self.Session()"},{"line_number":194,"context_line":"        for user in users.values():"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAOn%2F%2F7F8%3D","line":191,"in_reply_to":"AAAAOn%2F%2F8AU%3D","updated":"2013-04-11 13:33:07.000000000","message":"bah, i definitely meant to include that; thanks!","commit_id":"3a0a1a287df61cb5b1c660b777b7f3bd7cca4180"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"081aad45b4eff4230b633d4cb9cf854017be23c9","unresolved":false,"context_lines":[{"line_number":202,"context_line":"        q \u003d self.Session().query(user_table, \u0027enabled\u0027)"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"        user \u003d q.filter_by(id\u003dusers[\u0027bool_enabled_user\u0027][\u0027id\u0027]).one()"},{"line_number":205,"context_line":"        self.assertTrue(user[-1])"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"        user \u003d q.filter_by(id\u003dusers[\u0027bool_disabled_user\u0027][\u0027id\u0027]).one()"},{"line_number":208,"context_line":"        self.assertFalse(user.enabled)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAOn%2F%2F7%2F8%3D","line":205,"updated":"2013-04-10 20:59:42.000000000","message":"why not user.enabled?","commit_id":"3a0a1a287df61cb5b1c660b777b7f3bd7cca4180"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"45443a09de615dcd39f4878de66a08b30fa8a3ab","unresolved":false,"context_lines":[{"line_number":202,"context_line":"        q \u003d self.Session().query(user_table, \u0027enabled\u0027)"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"        user \u003d q.filter_by(id\u003dusers[\u0027bool_enabled_user\u0027][\u0027id\u0027]).one()"},{"line_number":205,"context_line":"        self.assertTrue(user[-1])"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"        user \u003d q.filter_by(id\u003dusers[\u0027bool_disabled_user\u0027][\u0027id\u0027]).one()"},{"line_number":208,"context_line":"        self.assertFalse(user.enabled)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAOn%2F%2F7F4%3D","line":205,"in_reply_to":"AAAAOn%2F%2F7%2F8%3D","updated":"2013-04-11 13:33:07.000000000","message":"the first .one() call was returning a tuple while the rest returned a model object... this was the result of debugging that, but it works. i\u0027ll take another look because it\u0027s certainly ugly","commit_id":"3a0a1a287df61cb5b1c660b777b7f3bd7cca4180"}]}
