)]}'
{"tempest/services/nova/json/servers_client.py":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"d67e18e0315b200203697e9e793232be4d05e0e8","unresolved":false,"context_lines":[{"line_number":95,"context_line":"        resp, body \u003d self.client.get(\"servers/%s\" % str(server_id))"},{"line_number":96,"context_line":"        body \u003d json.loads(body)"},{"line_number":97,"context_line":"        if resp.status \u003d\u003d 404:"},{"line_number":98,"context_line":"            raise exceptions.NotFound(body)"},{"line_number":99,"context_line":"        return resp, body[\u0027server\u0027]"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    def delete_server(self, server_id):"}],"source_content_type":"text/x-python","patch_set":14,"id":"AAAAEH%2F%2F9EU%3D","line":98,"updated":"2012-01-30 15:04:54.000000000","message":"You can remove this now. NotFound is now raised by the base class RestClient.","commit_id":"7fb85dcd58b2e5044d15480662c7c2106f5b1078"}],"tempest/tests/test_list_servers.py":[{"author":{"_account_id":97,"name":"Daryl Walleck","email":"daryl.walleck@rackspace.com","username":"dwalleck"},"change_message_id":"0e4abd8dba73d80fc0c4195da4aa7acfdb64d5df","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    @classmethod"},{"line_number":10,"context_line":"    def setUpClass(cls):"},{"line_number":11,"context_line":"        pass"},{"line_number":12,"context_line":"        \"\"\"cls.os \u003d openstack.Manager()"},{"line_number":13,"context_line":"        cls.client \u003d cls.os.servers_client"},{"line_number":14,"context_line":"        cls.config \u003d cls.os.config"},{"line_number":15,"context_line":"        cls.image_ref \u003d cls.config.env.image_ref"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F7dE%3D","line":12,"updated":"2011-12-21 15:32:23.000000000","message":"Please uncomment this","commit_id":"fd43dc600033e7a947278091234a27ca793f53a8"},{"author":{"_account_id":97,"name":"Daryl Walleck","email":"daryl.walleck@rackspace.com","username":"dwalleck"},"change_message_id":"0e4abd8dba73d80fc0c4195da4aa7acfdb64d5df","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    @classmethod"},{"line_number":39,"context_line":"    def tearDownClass(cls):"},{"line_number":40,"context_line":"        pass"},{"line_number":41,"context_line":"        \"\"\"cls.client.delete_server(cls.s1[\u0027id\u0027])"},{"line_number":42,"context_line":"        cls.client.delete_server(cls.s2[\u0027id\u0027])"},{"line_number":43,"context_line":"        cls.client.delete_server(cls.s3[\u0027id\u0027])\"\"\""},{"line_number":44,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAC3%2F%2F7c8%3D","line":41,"updated":"2011-12-21 15:32:23.000000000","message":"Please uncomment this","commit_id":"fd43dc600033e7a947278091234a27ca793f53a8"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"c3ed6d5a4671bb2570b34ccf6d9c68520c3e650a","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        \"\"\"Negative test: GET on non existant server should not succeed\"\"\""},{"line_number":116,"context_line":"        try:"},{"line_number":117,"context_line":"            resp, server \u003d self.client.get_server(999)"},{"line_number":118,"context_line":"        except:"},{"line_number":119,"context_line":"            pass"},{"line_number":120,"context_line":"        else:"},{"line_number":121,"context_line":"            self.fail(\u0027GET on non existant server should not succeed\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAD3%2F%2F994%3D","line":118,"updated":"2012-01-16 15:22:50.000000000","message":"this should be except exceptions.NotFound. As it is, we could get a false positive test result on other errors than NotFound...\n\nYou should make sure that:\n\n from tempest import exceptions\n\nis in the import list at the top of the file, too :)","commit_id":"1affc7657a8549cbe295ccc19f0546b51559689b"}]}
