)]}'
{"tempest/cli/simple_read_only/test_neutron.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"f0e133a76ac8590d7a248c628adc08fe16f629c2","unresolved":false,"context_lines":[{"line_number":172,"context_line":"        wanted_commands \u003d set((\u0027net-create\u0027, \u0027subnet-list\u0027, \u0027port-delete\u0027,"},{"line_number":173,"context_line":"                               \u0027router-show\u0027, \u0027agent-update\u0027, \u0027help\u0027))"},{"line_number":174,"context_line":"        self.assertFalse(wanted_commands - commands)"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    # Optional arguments:"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_158e0a32","line":175,"updated":"2014-08-12 05:28:30.000000000","message":"here","commit_id":"62f1947dd8b6ac0702aac3063e613183533e686f"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"f0e133a76ac8590d7a248c628adc08fe16f629c2","unresolved":false,"context_lines":[{"line_number":188,"context_line":"        self.neutron(\u0027net-list\u0027, flags\u003d\u0027--quiet\u0027)"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":191,"context_line":"    def test_neutron_l3_agent_list_hosting_router(self):"},{"line_number":192,"context_line":"        router_list \u003d self.parser.listing(self.neutron(\u0027router-list\u0027))"},{"line_number":193,"context_line":"        for router in router_list:"},{"line_number":194,"context_line":"            self.neutron(\u0027l3-agent-list-hosting-router\u0027, params\u003drouter[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_f5927656","line":191,"updated":"2014-08-12 05:28:30.000000000","message":"This position seems wrong because of \"# Optional arguments: \".","commit_id":"62f1947dd8b6ac0702aac3063e613183533e686f"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"f0e133a76ac8590d7a248c628adc08fe16f629c2","unresolved":false,"context_lines":[{"line_number":191,"context_line":"    def test_neutron_l3_agent_list_hosting_router(self):"},{"line_number":192,"context_line":"        router_list \u003d self.parser.listing(self.neutron(\u0027router-list\u0027))"},{"line_number":193,"context_line":"        for router in router_list:"},{"line_number":194,"context_line":"            self.neutron(\u0027l3-agent-list-hosting-router\u0027, params\u003drouter[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_d596523c","line":194,"updated":"2014-08-12 05:28:30.000000000","message":"Can we add any self.assertTableStruct checks like the other tests?","commit_id":"62f1947dd8b6ac0702aac3063e613183533e686f"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"7a910a9036d0845485d65901b6e6fa8cf42fd677","unresolved":false,"context_lines":[{"line_number":173,"context_line":"                               \u0027router-show\u0027, \u0027agent-update\u0027, \u0027help\u0027))"},{"line_number":174,"context_line":"        self.assertFalse(wanted_commands - commands)"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    @test.attr(type\u003d\u0027smoke\u0027)"},{"line_number":177,"context_line":"    def test_neutron_l3_agent_list_hosting_router(self):"},{"line_number":178,"context_line":"        router_list \u003d self.parser.listing(self.neutron(\u0027router-list\u0027))"},{"line_number":179,"context_line":"        for router in router_list:"}],"source_content_type":"text/x-python","patch_set":2,"id":"baada198_80773a07","line":176,"updated":"2014-08-12 06:10:54.000000000","message":"Here needs an extension check like:\n\n @test.requires_ext(extension\u003d\u0027l3_agent_scheduler\u0027, service\u003d\u0027network\u0027)\n\nTempest has already contained this API test in tempest/api/network/admin/test_l3_agent_scheduler.py . In the test file, tempest checks the extension by the above way.","commit_id":"977cab5b655a6e234e53969a48669bb58c8a50ce"}]}
