)]}'
{"trove/tests/unittests/common/test_stream_codecs.py":[{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"3ed1e51c7f94e407253ae85bd6d1a70d64cd3e1b","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        random_data \u003d bytearray(Random.new().read(12))"},{"line_number":34,"context_line":"        data \u003d [b\u0027abc\u0027,"},{"line_number":35,"context_line":"                b\u0027numbers01234\u0027,"},{"line_number":36,"context_line":"                random_data,"},{"line_number":37,"context_line":"                b\u0027non-ascii:\\xe9\\xff\u0027]"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"        codec \u003d stream_codecs.Base64Codec()"},{"line_number":40,"context_line":"        for datum in data:"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_ff404f61","line":37,"range":{"start_line":36,"start_character":16,"end_line":37,"end_character":37},"updated":"2017-01-12 03:25:19.000000000","message":"These two data tests will be problematic","commit_id":"25d35f74c5d7d0be32e51a784a3b343a5d46a823"},{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"3ed1e51c7f94e407253ae85bd6d1a70d64cd3e1b","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        for datum in data:"},{"line_number":41,"context_line":"            serialized_data \u003d codec.serialize(datum)"},{"line_number":42,"context_line":"            deserialized_data \u003d codec.deserialize(serialized_data)"},{"line_number":43,"context_line":"            if six.PY3:"},{"line_number":44,"context_line":"                datum \u003d str(datum, encoding \u003d \"utf-8\")"},{"line_number":45,"context_line":"            self. assertEqual(datum, deserialized_data,"},{"line_number":46,"context_line":"                              \"Serialize/Deserialize failed\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_7f2c5fac","line":44,"range":{"start_line":43,"start_character":12,"end_line":44,"end_character":54},"updated":"2017-01-12 03:25:19.000000000","message":"I now think through decode test data to verify serialize then deserialize is equal with it, because the current changes will result in different types of data, in py3 will output unicode","commit_id":"25d35f74c5d7d0be32e51a784a3b343a5d46a823"}],"trove/tests/unittests/guestagent/test_operating_system.py":[{"author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"change_message_id":"3ed1e51c7f94e407253ae85bd6d1a70d64cd3e1b","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        data \u003d \"TGluZSAxCkxpbmUgMgo\u003d\""},{"line_number":44,"context_line":"        self._test_file_codec(data, Base64Codec(), reverse_encoding\u003dTrue)"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"        data \u003d \"8FV8K924WP1FNFengNJhUhuqao0\u003d\""},{"line_number":47,"context_line":"        self._test_file_codec(data, Base64Codec(), reverse_encoding\u003dTrue)"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    def test_identity_file_codec(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5201f7_1f14334b","line":46,"range":{"start_line":46,"start_character":16,"end_line":46,"end_character":45},"updated":"2017-01-12 03:25:19.000000000","message":"this data also will fail","commit_id":"25d35f74c5d7d0be32e51a784a3b343a5d46a823"}]}
