)]}'
{"patrole_tempest_plugin/tests/api/network/test_extensions_rbac.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"d3a9e04119aa43b873781a44664bb14b10105217","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"class NetworksExtensionsRbacTest(rbac_base.BaseNetworkRbacTest):"},{"line_number":23,"context_line":"    @decorators.idempotent_id(\u0027808382ae-c003-4d4b-8c70-a970660057a7\u0027)"},{"line_number":24,"context_line":"    @rbac_rule_validation.action(service\u003d\"neutron\", rules\u003d[\"default\"])"},{"line_number":25,"context_line":"    def test_list_extensions(self):"},{"line_number":26,"context_line":"        with self.rbac_utils.override_role(self):"},{"line_number":27,"context_line":"            self.network_extensions_client.list_extensions()"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_e93901cf","line":24,"range":{"start_line":24,"start_character":60,"end_line":24,"end_character":67},"updated":"2018-09-14 05:46:15.000000000","message":"Do these API actions even do policy enforcement? Otherwise there is no need to do RBAC testing for them. I can\u0027t find anything relevant in https://github.com/openstack/neutron/blob/master/etc/policy.json","commit_id":"28f2ffc66d652b521e8880076b9835f4570e30d6"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"d3a9e04119aa43b873781a44664bb14b10105217","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            self.network_extensions_client.list_extensions()"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @decorators.idempotent_id(\u002769398a0e-c0bf-44c7-8038-c60a72c9d66c\u0027)"},{"line_number":30,"context_line":"    @rbac_rule_validation.action(service\u003d\"neutron\", rules\u003d[\"default\"])"},{"line_number":31,"context_line":"    def test_show_extension(self):"},{"line_number":32,"context_line":"        first_ext_alias \u003d (self.network_extensions_client."},{"line_number":33,"context_line":"                           list_extensions()[\u0027extensions\u0027][0][\u0027alias\u0027])"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_a943093f","line":30,"range":{"start_line":30,"start_character":60,"end_line":30,"end_character":67},"updated":"2018-09-14 05:46:15.000000000","message":"Ditto.","commit_id":"28f2ffc66d652b521e8880076b9835f4570e30d6"}]}
