)]}'
{"mistral/tests/unit/expressions/test_yaql_expression.py":[{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"4df50a4c13efb907c351f8e5e054a6c623741f20","unresolved":false,"context_lines":[{"line_number":298,"context_line":"                          self._evaluator.validate,"},{"line_number":299,"context_line":"                          {\u0027a\u0027: 1})"},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"    def test_set_of_dicts(self):"},{"line_number":302,"context_line":"        self.override_config(\u0027convert_sets_to_lists\u0027, True, \u0027yaql\u0027)"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"        self._evaluator.evaluate("}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_835b33f4","line":301,"range":{"start_line":301,"start_character":8,"end_line":301,"end_character":31},"updated":"2018-05-30 06:02:40.000000000","message":"This test will pass only after https://review.openstack.org/#/c/570712/ is merged.","commit_id":"690d9f8c3b877010e740b0ec160ee7a9b6a61ef1"},{"author":{"_account_id":21970,"name":"Andras Kovi","email":"akovi@nokia.com","username":"andras.kovi"},"change_message_id":"2c7431b342800b1fe7ccecc025e2e012bbb30b11","unresolved":false,"context_lines":[{"line_number":301,"context_line":"    def test_set_of_dicts(self):"},{"line_number":302,"context_line":"        self.override_config(\u0027convert_sets_to_lists\u0027, True, \u0027yaql\u0027)"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"        self._evaluator.evaluate("},{"line_number":305,"context_line":"            \u0027\u003c% $.my_list.toSet() %\u003e\u0027,"},{"line_number":306,"context_line":"            {"},{"line_number":307,"context_line":"                \"my_list\": ["},{"line_number":308,"context_line":"                    {\"k1\": \"v1\", \"k2\": \"v2\"},"},{"line_number":309,"context_line":"                    {\"k11\": \"v11\", \"k12\": \"v12\"}"},{"line_number":310,"context_line":"                ]"},{"line_number":311,"context_line":"            }"},{"line_number":312,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_19223453","line":312,"range":{"start_line":304,"start_character":0,"end_line":312,"end_character":9},"updated":"2018-05-30 08:03:33.000000000","message":"Can you please add an assertion? I\u0027m not sure how this asserts that the returned set is turned into a list.","commit_id":"690d9f8c3b877010e740b0ec160ee7a9b6a61ef1"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"befe03c9ed3146c8a4e22cb64c53e853a1948205","unresolved":false,"context_lines":[{"line_number":301,"context_line":"    def test_set_of_dicts(self):"},{"line_number":302,"context_line":"        self.override_config(\u0027convert_sets_to_lists\u0027, True, \u0027yaql\u0027)"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"        self._evaluator.evaluate("},{"line_number":305,"context_line":"            \u0027\u003c% $.my_list.toSet() %\u003e\u0027,"},{"line_number":306,"context_line":"            {"},{"line_number":307,"context_line":"                \"my_list\": ["},{"line_number":308,"context_line":"                    {\"k1\": \"v1\", \"k2\": \"v2\"},"},{"line_number":309,"context_line":"                    {\"k11\": \"v11\", \"k12\": \"v12\"}"},{"line_number":310,"context_line":"                ]"},{"line_number":311,"context_line":"            }"},{"line_number":312,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_b98f8028","line":312,"range":{"start_line":304,"start_character":0,"end_line":312,"end_character":9},"in_reply_to":"5f7c97a3_19223453","updated":"2018-05-30 08:09:18.000000000","message":"Oh, yes. Sure. The point here is that w/o a working YAQL engine option it just raises an exception. But the assertion is still needed, I agree.","commit_id":"690d9f8c3b877010e740b0ec160ee7a9b6a61ef1"}]}
