)]}'
{"nova/tests/api/openstack/compute/plugins/v3/test_flavors_extra_specs.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7fdcfc5dba2d19f9ffaa9f77c153aebf7bf03dc5","unresolved":false,"context_lines":[{"line_number":65,"context_line":"        self.stubs.Set(nova.db, \u0027flavor_extra_specs_get\u0027,"},{"line_number":66,"context_line":"                       return_flavor_extra_specs)"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"        req \u003d fakes.HTTPRequestV3.blank(\u0027/v3/flavors/1/extra-specs\u0027)"},{"line_number":69,"context_line":"        res_dict \u003d self.controller.index(req, 1)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        self.assertEqual(\u0027value1\u0027, res_dict[\u0027extra_specs\u0027][\u0027key1\u0027])"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAVX%2F%2Fppo%3D","line":68,"updated":"2014-03-01 23:24:16.000000000","message":"\"/v3\" seems unnecessary because it has been specified already in HTTPRequestV3 and the other v3 tests don\u0027t specify it. (some v3 tests specify it...)","commit_id":"388bd69022657fcf268bf53bbd34495e35e8525c"},{"author":{"_account_id":7641,"name":"Shuangtai Tian","email":"hitianst@gmail.com","username":"shuangtai"},"change_message_id":"7e65d21fc63264561cbc3d501ae080768b91639b","unresolved":false,"context_lines":[{"line_number":65,"context_line":"        self.stubs.Set(nova.db, \u0027flavor_extra_specs_get\u0027,"},{"line_number":66,"context_line":"                       return_flavor_extra_specs)"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"        req \u003d fakes.HTTPRequestV3.blank(\u0027/v3/flavors/1/extra-specs\u0027)"},{"line_number":69,"context_line":"        res_dict \u003d self.controller.index(req, 1)"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"        self.assertEqual(\u0027value1\u0027, res_dict[\u0027extra_specs\u0027][\u0027key1\u0027])"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAVn%2F%2FwoU%3D","line":68,"in_reply_to":"AAAAVX%2F%2Fppo%3D","updated":"2014-03-04 08:45:08.000000000","message":"@Ken\u0027ichi Ohmichi\nyou are right, but when usd the fakes.wsgi_app_v3, seems must add the \"/v3\", this is a bug ?","commit_id":"388bd69022657fcf268bf53bbd34495e35e8525c"}],"nova/tests/api/openstack/compute/plugins/v3/test_shelve.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"e62d382b7470162744d658d53f6a88bf91cfaf3e","unresolved":false,"context_lines":[{"line_number":65,"context_line":"        self.stubs.Set(shelve, \u0027auth_shelve\u0027, fake_auth_context)"},{"line_number":66,"context_line":"        self.stubs.Set(compute_api.API, \u0027shelve\u0027,"},{"line_number":67,"context_line":"                       fakes.fake_actions_to_locked_server)"},{"line_number":68,"context_line":"        req \u003d fakes.HTTPRequest.blank(\u0027/v2/123/servers/12/os-shelve\u0027)"},{"line_number":69,"context_line":"        self.assertRaises(webob.exc.HTTPConflict, self.controller._shelve,"},{"line_number":70,"context_line":"                          req, str(uuid.uuid4()), {})"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAVn%2F%2FTuM%3D","side":"PARENT","line":68,"updated":"2014-03-06 22:37:24.000000000","message":"oh, v2.. nice catch:-)","commit_id":"5188052937219badaa692f67d9f98623c15d1de2"}]}
