)]}'
{"watcher/tests/db/test_action.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"25b6def9c18f89df15f8675e4bb100894675c3f8","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from watcher.common import exception"},{"line_number":22,"context_line":"from watcher.common import utils as w_utils"},{"line_number":23,"context_line":"from watcher.objects import action_plan as act_objects"},{"line_number":24,"context_line":"from watcher.tests.db import base"},{"line_number":25,"context_line":"from watcher.tests.db import utils"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"da6895a0_51225801","line":23,"range":{"start_line":23,"start_character":43,"end_line":23,"end_character":54},"updated":"2016-10-25 10:45:08.000000000","message":"this is not named correctly, so I would suggest you import \nwatcher.objects and then use it w/o aliases like objects.action_plan.State.[...]","commit_id":"d7bd16871264c6c4457e60c043d58c10facd8209"}],"watcher/tests/db/test_efficacy_indicator.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"25b6def9c18f89df15f8675e4bb100894675c3f8","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from watcher.common import exception"},{"line_number":22,"context_line":"from watcher.common import utils as w_utils"},{"line_number":23,"context_line":"from watcher.objects import action_plan as act_objects"},{"line_number":24,"context_line":"from watcher.tests.db import base"},{"line_number":25,"context_line":"from watcher.tests.db import utils"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"da6895a0_d1d2e8d1","line":23,"range":{"start_line":23,"start_character":43,"end_line":23,"end_character":54},"updated":"2016-10-25 10:45:08.000000000","message":"ditto on the alias naming","commit_id":"d7bd16871264c6c4457e60c043d58c10facd8209"}],"watcher/tests/db/utils.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"25b6def9c18f89df15f8675e4bb100894675c3f8","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from oslo_utils import timeutils"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from watcher.db import api as db_api"},{"line_number":20,"context_line":"from watcher.objects import action_plan as act_objects"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"def get_test_audit_template(**kwargs):"}],"source_content_type":"text/x-python","patch_set":5,"id":"da6895a0_f1d52cb9","line":20,"range":{"start_line":20,"start_character":43,"end_line":20,"end_character":54},"updated":"2016-10-25 10:45:08.000000000","message":"ditto","commit_id":"d7bd16871264c6c4457e60c043d58c10facd8209"}]}
