)]}'
{"nova/tests/network/test_api.py":[{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"667b48f94d5e92a32ad6f3aa0e016325b1525d4b","unresolved":false,"context_lines":[{"line_number":236,"context_line":"                                                         instance))"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"    def test_is_multi_host_network_has_no_project_id(self):"},{"line_number":239,"context_line":"        is_multi_host \u003d random.choice([True, False])"},{"line_number":240,"context_line":"        network \u003d {\u0027project_id\u0027: None,"},{"line_number":241,"context_line":"                   \u0027multi_host\u0027: is_multi_host, }"},{"line_number":242,"context_line":"        network_ref \u003d self.network_api.db.network_create_safe("}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAW3%2F%2FbTY%3D","side":"PARENT","line":239,"updated":"2014-04-14 16:51:24.000000000","message":"Wow.","commit_id":"d1bf827a08bdc2b50a4ca8a9492e412e55c424a8"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"c1ec42eb73f213f0aa9fb54aafe73444be0cea05","unresolved":false,"context_lines":[{"line_number":236,"context_line":"                                                         instance))"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"    def test_is_multi_host_network_has_no_project_id(self):"},{"line_number":239,"context_line":"        is_multi_host \u003d random.choice([True, False])"},{"line_number":240,"context_line":"        network \u003d {\u0027project_id\u0027: None,"},{"line_number":241,"context_line":"                   \u0027multi_host\u0027: is_multi_host, }"},{"line_number":242,"context_line":"        network_ref \u003d self.network_api.db.network_create_safe("}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAW3%2F%2FZAQ%3D","side":"PARENT","line":239,"in_reply_to":"AAAAW3%2F%2FbTY%3D","updated":"2014-04-14 22:41:41.000000000","message":"ikr?","commit_id":"d1bf827a08bdc2b50a4ca8a9492e412e55c424a8"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"e46c87d9d9d12ca3c661af09785b02395a7d3c08","unresolved":false,"context_lines":[{"line_number":273,"context_line":""},{"line_number":274,"context_line":"    def test_is_multi_host_network_has_project_id_non_multi(self):"},{"line_number":275,"context_line":"        self._test_is_multi_host_network_has_project_id(False)"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"    def test_network_disassociate_project(self):"},{"line_number":278,"context_line":"        def fake_network_disassociate(ctx, network_id, disassociate_host,"},{"line_number":279,"context_line":"                                      disassociate_project):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAW3%2F%2FjR0%3D","line":276,"updated":"2014-04-12 21:59:16.000000000","message":"Nice work disaggregating these tests into deterministic subtests.","commit_id":"8a5a11d9a9df82a5f438c61b120b37481b184948"}]}
