)]}'
{"tempest/test.py":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"dc13d294471760ef3f390f8f29e43833f6df3899","unresolved":false,"context_lines":[{"line_number":91,"context_line":"    exercised by a test case."},{"line_number":92,"context_line":"    \"\"\""},{"line_number":93,"context_line":"    def decorator(f):"},{"line_number":94,"context_line":"        services \u003d [\u0027compute\u0027, \u0027image\u0027, \u0027baremetal\u0027, \u0027volume\u0027, \u0027orchestration\u0027,"},{"line_number":95,"context_line":"                    \u0027network\u0027, \u0027identity\u0027, \u0027object_storage\u0027, \u0027data_processing\u0027,"},{"line_number":96,"context_line":"                    \u0027database\u0027]"},{"line_number":97,"context_line":"        for service in args:"},{"line_number":98,"context_line":"            if service not in services:"},{"line_number":99,"context_line":"                raise exceptions.InvalidServiceTag(\u0027%s is not a valid \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"3aaa91ec_5ee00f29","side":"PARENT","line":96,"range":{"start_line":94,"start_character":0,"end_line":96,"end_character":31},"updated":"2016-06-27 08:12:51.000000000","message":"We still have tests in for the services you\u0027re removing here, but since they are not used today and we won\u0027t accept new tests in those areas.\nI wonder if this decorator should be extended to discover the list of services registered via plugin and be moved to tempest.lib - so that plugin could use it?","commit_id":"0a7053515014a430b687fcccf7f39a97444e063d"}]}
