)]}'
{"test/unit/common/ring/test_utils.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"8b56e9579765bdcd34256a06bb406015a63adf43","unresolved":false,"context_lines":[{"line_number":175,"context_line":"        self.assertRaises(ValueError,"},{"line_number":176,"context_line":"                          validate_and_normalize_address, hostname)"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    def test_valid_replicas_by_tier_close(self):"},{"line_number":179,"context_line":"        one_ip_six_devices \u003d \\"},{"line_number":180,"context_line":"            defaultdict(float,"},{"line_number":181,"context_line":"                        {(): 4.0,"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f96bb07_299dad58","line":178,"range":{"start_line":178,"start_character":8,"end_line":178,"end_character":36},"updated":"2018-01-15 11:48:36.000000000","message":"nit: I\u0027d prefer the test method names to start test_validate_replicas_by_tier","commit_id":"7af843d4c50b375a8046807fba42d12bfbe2ab3a"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"8b56e9579765bdcd34256a06bb406015a63adf43","unresolved":false,"context_lines":[{"line_number":235,"context_line":"                         })"},{"line_number":236,"context_line":"        with self.assertRaises(exceptions.RingValidationError) as ctx:"},{"line_number":237,"context_line":"            validate_replicas_by_tier(3, pseudo_replicas)"},{"line_number":238,"context_line":"        self.assertEqual(\u00273.1 !\u003d 3 at tier zones\u0027, str(ctx.exception))"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    def test_parse_search_value(self):"},{"line_number":241,"context_line":"        res \u003d parse_search_value(\u0027r0\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7f96bb07_4fc83921","line":238,"range":{"start_line":238,"start_character":43,"end_line":238,"end_character":48},"updated":"2018-01-15 11:48:36.000000000","message":"we should test a bad scenario at each tier","commit_id":"7af843d4c50b375a8046807fba42d12bfbe2ab3a"}]}
