)]}'
{"tempest/test.py":[{"author":{"_account_id":97,"name":"Daryl Walleck","email":"daryl.walleck@rackspace.com","username":"dwalleck"},"change_message_id":"aa8bec517271bf819f0b289793dc0a8d613308f3","unresolved":false,"context_lines":[{"line_number":352,"context_line":"                \u0027subnet\u0027: subnet,"},{"line_number":353,"context_line":"                \u0027dhcp\u0027: dhcp}"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"    def assertEmpty(self, list, msg\u003dNone):"},{"line_number":356,"context_line":"        self.assertTrue(len(list) \u003d\u003d 0, msg)"},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"    def assertNotEmpty(self, list, msg\u003dNone):"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAVX%2F%2Fr9g%3D","line":355,"updated":"2014-03-01 02:18:50.000000000","message":"Good idea, but I wonder if it would be helpful if the name was more specific (assertListEmpty)","commit_id":"3d0dddaa37fb581df01b426400e0fffb08c1c26c"},{"author":{"_account_id":9146,"name":"Mark Maglana","email":"mark.maglana@canonical.com","username":"relaxdiego"},"change_message_id":"da6df9eb0bb0cad6bee995ad8cfd2c4561951959","unresolved":false,"context_lines":[{"line_number":352,"context_line":"                \u0027subnet\u0027: subnet,"},{"line_number":353,"context_line":"                \u0027dhcp\u0027: dhcp}"},{"line_number":354,"context_line":""},{"line_number":355,"context_line":"    def assertEmpty(self, list, msg\u003dNone):"},{"line_number":356,"context_line":"        self.assertTrue(len(list) \u003d\u003d 0, msg)"},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"    def assertNotEmpty(self, list, msg\u003dNone):"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAVX%2F%2FpdM%3D","line":355,"in_reply_to":"AAAAVX%2F%2Fr9g%3D","updated":"2014-03-10 21:05:40.000000000","message":"Thanks for reviewing, Daryl! I initially thought about that too but decided it was better this way so that it can also be used for strings, tuples, and dictionaries rather than have specific asserts for them which would clutter the codebase.","commit_id":"3d0dddaa37fb581df01b426400e0fffb08c1c26c"},{"author":{"_account_id":7872,"name":"Marc Koderer","email":"marc@koderer.com","username":"mkoderer"},"change_message_id":"86c6e9ffafed505735157a490fe5f4be4f78f6a5","unresolved":false,"context_lines":[{"line_number":353,"context_line":"                \u0027subnet\u0027: subnet,"},{"line_number":354,"context_line":"                \u0027dhcp\u0027: dhcp}"},{"line_number":355,"context_line":""},{"line_number":356,"context_line":"    def assertEmpty(self, list, msg\u003dNone):"},{"line_number":357,"context_line":"        self.assertTrue(len(list) \u003d\u003d 0, msg)"},{"line_number":358,"context_line":""},{"line_number":359,"context_line":"    def assertNotEmpty(self, list, msg\u003dNone):"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAVn%2F%2B6ZA%3D","line":356,"updated":"2014-03-11 11:03:38.000000000","message":"I think we should enhance this function later that it capable to be used for any type of parameters (like empty strings)","commit_id":"5885eb39d3eb79fdc77beeb39a149bd5339a712a"}]}
