)]}'
{"keystone/tests/unit/test_sql_livetest.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"c6ccc9e021a866a3aec72697d88cb8c6cf2998f3","unresolved":false,"context_lines":[{"line_number":38,"context_line":"        return files"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"class Db2MigrateTests(test_sql_upgrade.SqlUpgradeTests):"},{"line_number":42,"context_line":"    def setUp(self):"},{"line_number":43,"context_line":"        self.skip_if_env_not_set(\u0027ENABLE_LIVE_DB2_TEST\u0027)"},{"line_number":44,"context_line":"        super(Db2MigrateTests, self).setUp()"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa0719c6_10e57f36","side":"PARENT","line":41,"range":{"start_line":41,"start_character":6,"end_line":41,"end_character":21},"updated":"2016-03-22 00:58:13.000000000","message":"now we\u0027re removing db2 tests, but oslo.db doesn\u0027t support db2... it\u0027s not exactly tested now anyway, just saying","commit_id":"8a56c161ee29e34e70c6334b048881e8fbbd7514"}],"keystone/tests/unit/test_sql_upgrade.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"c6ccc9e021a866a3aec72697d88cb8c6cf2998f3","unresolved":false,"context_lines":[{"line_number":205,"context_line":"        self.initialize_sql()"},{"line_number":206,"context_line":"        self.repo_path \u003d migration_helpers.find_migrate_repo("},{"line_number":207,"context_line":"            self.repo_package())"},{"line_number":208,"context_line":"        self.schema_ \u003d versioning_api.ControlledSchema.create("},{"line_number":209,"context_line":"            self.engine,"},{"line_number":210,"context_line":"            self.repo_path,"},{"line_number":211,"context_line":"            self._initial_db_version)"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa0719c6_f0960b93","line":208,"range":{"start_line":208,"start_character":13,"end_line":208,"end_character":20},"updated":"2016-03-22 00:58:13.000000000","message":"why change this?","commit_id":"15cacdd04be2c808b4ee00ed4166aa5476995582"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"65f2e9476d44eb2bcdf110ea08dde578524ed7a0","unresolved":false,"context_lines":[{"line_number":205,"context_line":"        self.initialize_sql()"},{"line_number":206,"context_line":"        self.repo_path \u003d migration_helpers.find_migrate_repo("},{"line_number":207,"context_line":"            self.repo_package())"},{"line_number":208,"context_line":"        self.schema_ \u003d versioning_api.ControlledSchema.create("},{"line_number":209,"context_line":"            self.engine,"},{"line_number":210,"context_line":"            self.repo_path,"},{"line_number":211,"context_line":"            self._initial_db_version)"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa0719c6_45271e12","line":208,"range":{"start_line":208,"start_character":13,"end_line":208,"end_character":20},"in_reply_to":"fa0719c6_f0960b93","updated":"2016-03-22 13:14:18.000000000","message":"test_base.DbTestCase defines self.schema for something else, and we can\u0027t overwrite it otherwise cleanup doesn\u0027t work.","commit_id":"15cacdd04be2c808b4ee00ed4166aa5476995582"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"8351859cfd68fb40d1cf1a7e9e9338a922c255d9","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"        # Override keystone\u0027s context manager to be oslo.db\u0027s global context"},{"line_number":199,"context_line":"        # manager."},{"line_number":200,"context_line":"        # FIXME(bknudson): We shouldn\u0027t have to use an internal symbol for this"},{"line_number":201,"context_line":"        sql.core._main_context_manager \u003d ("},{"line_number":202,"context_line":"            test_base.enginefacade._context_manager)"},{"line_number":203,"context_line":"        self.addCleanup(sql.cleanup)"}],"source_content_type":"text/x-python","patch_set":6,"id":"fa0719c6_857816f4","line":200,"updated":"2016-03-22 13:15:18.000000000","message":"need to figure this out.","commit_id":"aa9e5879bd81b9868be2e644084c4bf78d965aad"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"6e86bba09ed345a0e9ee85db8ef93c70d4c9fa10","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"        # Override keystone\u0027s context manager to be oslo.db\u0027s global context"},{"line_number":199,"context_line":"        # manager."},{"line_number":200,"context_line":"        # FIXME(bknudson): We shouldn\u0027t have to use an internal symbol for this"},{"line_number":201,"context_line":"        sql.core._main_context_manager \u003d ("},{"line_number":202,"context_line":"            test_base.enginefacade._context_manager)"},{"line_number":203,"context_line":"        self.addCleanup(sql.cleanup)"}],"source_content_type":"text/x-python","patch_set":7,"id":"fa0719c6_a0ac0ca1","line":200,"updated":"2016-03-22 21:07:00.000000000","message":"Still need to figure this out.","commit_id":"61bcc24772c1b91cc060766ca3acbf14fbb83769"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"3901cd8fc9c1d7c7f5407fdc9463c13358181d4f","unresolved":false,"context_lines":[{"line_number":1019,"context_line":"    def test_core_max(self):"},{"line_number":1020,"context_line":"        \"\"\"When get the version after upgrading, it\u0027s the new version.\"\"\""},{"line_number":1021,"context_line":"        self.upgrade(self.max_version)"},{"line_number":1022,"context_line":"        version \u003d self.schema_.repository.version().version"},{"line_number":1023,"context_line":"        self.assertEqual(self.max_version, version)"},{"line_number":1024,"context_line":""},{"line_number":1025,"context_line":"    def test_assert_not_schema_downgrade(self):"}],"source_content_type":"text/x-python","patch_set":7,"id":"fa0719c6_40ba50c1","line":1022,"updated":"2016-03-22 21:10:18.000000000","message":"I shouldn\u0027t need to change this. I think it was done to try to figure out why the test wasn\u0027t working.","commit_id":"61bcc24772c1b91cc060766ca3acbf14fbb83769"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"e18d7b1ba73d1b5c90d8fdcd43d5bf46970da575","unresolved":false,"context_lines":[{"line_number":1019,"context_line":"    def test_core_max(self):"},{"line_number":1020,"context_line":"        \"\"\"When get the version after upgrading, it\u0027s the new version.\"\"\""},{"line_number":1021,"context_line":"        self.upgrade(self.max_version)"},{"line_number":1022,"context_line":"        version \u003d self.schema_.repository.version().version"},{"line_number":1023,"context_line":"        self.assertEqual(self.max_version, version)"},{"line_number":1024,"context_line":""},{"line_number":1025,"context_line":"    def test_assert_not_schema_downgrade(self):"}],"source_content_type":"text/x-python","patch_set":8,"id":"fa0719c6_350bee2b","line":1022,"updated":"2016-03-23 16:12:02.000000000","message":"oops, I forgot to check on this one!","commit_id":"78adb718cb67683ba97984a0c3dd19db1e40f6ce"}]}
