)]}'
{"tempest/api/object_storage/test_object_services.py":[{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"72178eeade0cc25d4d9d5e6f30bfc6ea7ab795d3","unresolved":false,"context_lines":[{"line_number":203,"context_line":"        self.assertEqual(data, body)"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    @test.attr(type\u003d\u0027gate\u0027)"},{"line_number":206,"context_line":"    def test_create_object_with_if_none_match(self):"},{"line_number":207,"context_line":"        # create object with \"If-None-Match: *\" to be accepted request only"},{"line_number":208,"context_line":"        # when a target object does not exist"},{"line_number":209,"context_line":"        object_name \u003d data_utils.rand_name(name\u003d\u0027TestObject\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_06195f22","line":206,"updated":"2014-08-25 10:00:41.000000000","message":"Just for my understanding, there could be a test that checks that the PUT request is indeed rejected if the target object already exists, right ?","commit_id":"260997ad7d6f4d47df160caa5e0c501087977138"},{"author":{"_account_id":8859,"name":"Daisuke Morita","email":"morita.daisuke@ntti3.com","username":"morrisson"},"change_message_id":"a15c34a51f37498f828806a1382e09ab73f36c3e","unresolved":false,"context_lines":[{"line_number":203,"context_line":"        self.assertEqual(data, body)"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"    @test.attr(type\u003d\u0027gate\u0027)"},{"line_number":206,"context_line":"    def test_create_object_with_if_none_match(self):"},{"line_number":207,"context_line":"        # create object with \"If-None-Match: *\" to be accepted request only"},{"line_number":208,"context_line":"        # when a target object does not exist"},{"line_number":209,"context_line":"        object_name \u003d data_utils.rand_name(name\u003d\u0027TestObject\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_fc8f3421","line":206,"in_reply_to":"1abeadc6_06195f22","updated":"2014-08-27 09:20:20.000000000","message":"Actually, no. Therefore, I will add a negative test to test a rejected case.","commit_id":"260997ad7d6f4d47df160caa5e0c501087977138"},{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"72178eeade0cc25d4d9d5e6f30bfc6ea7ab795d3","unresolved":false,"context_lines":[{"line_number":214,"context_line":"            object_name,"},{"line_number":215,"context_line":"            data,"},{"line_number":216,"context_line":"            metadata\u003dmetadata)"},{"line_number":217,"context_line":"        self.assertEqual(resp[\u0027status\u0027], \u0027201\u0027)"},{"line_number":218,"context_line":"        self.assertHeaders(resp, \u0027Object\u0027, \u0027PUT\u0027)"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"        # check uploaded content"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_061cff69","line":217,"updated":"2014-08-25 10:00:41.000000000","message":"Same comment, related to checking status code in the client itself.","commit_id":"260997ad7d6f4d47df160caa5e0c501087977138"},{"author":{"_account_id":8859,"name":"Daisuke Morita","email":"morita.daisuke@ntti3.com","username":"morrisson"},"change_message_id":"a15c34a51f37498f828806a1382e09ab73f36c3e","unresolved":false,"context_lines":[{"line_number":214,"context_line":"            object_name,"},{"line_number":215,"context_line":"            data,"},{"line_number":216,"context_line":"            metadata\u003dmetadata)"},{"line_number":217,"context_line":"        self.assertEqual(resp[\u0027status\u0027], \u0027201\u0027)"},{"line_number":218,"context_line":"        self.assertHeaders(resp, \u0027Object\u0027, \u0027PUT\u0027)"},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"        # check uploaded content"}],"source_content_type":"text/x-python","patch_set":1,"id":"1abeadc6_3c27ec65","line":217,"in_reply_to":"1abeadc6_061cff69","updated":"2014-08-27 09:20:20.000000000","message":"Thanks.","commit_id":"260997ad7d6f4d47df160caa5e0c501087977138"}]}
