)]}'
{"vitrage_tempest_tests/tests/api/datasources/test_nova.py":[{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"ea9e43a82d8939aa0050efc1adacf05fd79b047f","unresolved":false,"context_lines":[{"line_number":42,"context_line":"    def test_nova_notifications(self):"},{"line_number":43,"context_line":"        try:"},{"line_number":44,"context_line":"            graph_before \u003d self.vitrage_client.topology.get()"},{"line_number":45,"context_line":"            instances \u003d self._create_instances(num_instances\u003d3)"},{"line_number":46,"context_line":"            self._compare_nova_datasources("},{"line_number":47,"context_line":"                graph\u003dgraph_before, negative\u003dTrue)"},{"line_number":48,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_a9cfb47d","line":45,"updated":"2016-06-07 14:38:52.000000000","message":"put this row:\ninstances \u003d self._create_instances(num_instances\u003d3) before the \"graph_after \u003d \" row","commit_id":"861250e908af69c13c786188ab1d2fd33ceaa939"}],"vitrage_tempest_tests/tests/api/topology/base.py":[{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"ea9e43a82d8939aa0050efc1adacf05fd79b047f","unresolved":false,"context_lines":[{"line_number":119,"context_line":"               \u0027{\"\u003d\u003d\": {\"is_placeholder\": false}},\u0027 \\"},{"line_number":120,"context_line":"               \u0027{\"or\": [{\"\u003d\u003d\": {\"type\": \"openstack.cluster\"}},\u0027 \\"},{"line_number":121,"context_line":"               \u0027{\"\u003d\u003d\": {\"type\": \"nova.host\"}},\u0027 \\"},{"line_number":122,"context_line":"               \u0027{\"\u003d\u003d\": {\"type\": \"nova.zone\"}}]}]}\u0027"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"    def _compare_nova_datasources(self, graph, instances\u003dNone, negative\u003dFalse):"},{"line_number":125,"context_line":"        \"\"\"Compare Graph object to graph form terminal \"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_89c63847","line":122,"updated":"2016-06-07 14:38:52.000000000","message":"put this method in the nova datasource class","commit_id":"861250e908af69c13c786188ab1d2fd33ceaa939"},{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"ea9e43a82d8939aa0050efc1adacf05fd79b047f","unresolved":false,"context_lines":[{"line_number":121,"context_line":"               \u0027{\"\u003d\u003d\": {\"type\": \"nova.host\"}},\u0027 \\"},{"line_number":122,"context_line":"               \u0027{\"\u003d\u003d\": {\"type\": \"nova.zone\"}}]}]}\u0027"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"    def _compare_nova_datasources(self, graph, instances\u003dNone, negative\u003dFalse):"},{"line_number":125,"context_line":"        \"\"\"Compare Graph object to graph form terminal \"\"\""},{"line_number":126,"context_line":"        self.assertNotEqual(len(graph), 0, \u0027The topology graph is empty\u0027)"},{"line_number":127,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_098c0834","line":124,"updated":"2016-06-07 14:38:52.000000000","message":"delete the negative parameter and pass in the instances parameter empty list","commit_id":"861250e908af69c13c786188ab1d2fd33ceaa939"},{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"ea9e43a82d8939aa0050efc1adacf05fd79b047f","unresolved":false,"context_lines":[{"line_number":134,"context_line":"            verification \u003d 0"},{"line_number":135,"context_line":"            for item in nova_resources_graph:"},{"line_number":136,"context_line":"                for vm in instances:"},{"line_number":137,"context_line":"                    if (item[\u0027name\u0027] \u003d\u003d vm.name and item[\u0027id\u0027] \u003d\u003d vm.id and"},{"line_number":138,"context_line":"                            item[\u0027state\u0027].upper() \u003d\u003d vm.status):"},{"line_number":139,"context_line":"                        verification +\u003d 1"},{"line_number":140,"context_line":"                        break"}],"source_content_type":"text/x-python","patch_set":4,"id":"7aa08908_699aec64","line":137,"updated":"2016-06-07 14:38:52.000000000","message":"\u0027name\u0027, \u0027id\u0027, \u0027state\u0027 - take those values from the constants class","commit_id":"861250e908af69c13c786188ab1d2fd33ceaa939"}]}
