)]}'
{"tests/test_policy.py":[{"author":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"change_message_id":"5090cbdf264a243715dbac8880affa50f99261ba","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        policy._POLICY_CACHE \u003d {}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    def test_init(self):"},{"line_number":33,"context_line":"        policy.init()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def test_init_file_not_found(self):"},{"line_number":36,"context_line":"        cfg.CONF([])"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2Fpe0%3D","line":33,"updated":"2013-01-11 02:52:01.000000000","message":"So this case will always pass?","commit_id":"8377eefe5a903630f15fe3ba31101c951cc1399b"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"ea5d57c7fc6d9e7812ea1ed91524e84ec584533e","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        policy._POLICY_CACHE \u003d {}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    def test_init(self):"},{"line_number":33,"context_line":"        policy.init()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def test_init_file_not_found(self):"},{"line_number":36,"context_line":"        cfg.CONF([])"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2FpQE%3D","line":33,"in_reply_to":"AAAAM3%2F%2FpQM%3D","updated":"2013-01-11 09:33:08.000000000","message":"Yes you\u0027re right, it uses tests/policy.json.\nI\u0027ll change that as you proposed!","commit_id":"8377eefe5a903630f15fe3ba31101c951cc1399b"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"42e907465343aeba12dcc2b87481056e5f0c1319","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        policy._POLICY_CACHE \u003d {}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    def test_init(self):"},{"line_number":33,"context_line":"        policy.init()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def test_init_file_not_found(self):"},{"line_number":36,"context_line":"        cfg.CONF([])"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2FpQU%3D","line":33,"in_reply_to":"AAAAM3%2F%2Fpe0%3D","updated":"2013-01-11 09:25:17.000000000","message":"It should yes, otherwise it\u0027s a bug. :)","commit_id":"8377eefe5a903630f15fe3ba31101c951cc1399b"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"89a65ea9c8a54119d428dd49d7f6e05bf1e3228c","unresolved":false,"context_lines":[{"line_number":30,"context_line":"        policy._POLICY_CACHE \u003d {}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"    def test_init(self):"},{"line_number":33,"context_line":"        policy.init()"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    def test_init_file_not_found(self):"},{"line_number":36,"context_line":"        cfg.CONF([])"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2FpQM%3D","line":33,"in_reply_to":"AAAAM3%2F%2Fpe0%3D","updated":"2013-01-11 09:28:59.000000000","message":"Yeah ... I think this test case would be clearer if cfg.CONF.policy_file is set a priori to a temporary file specifically created for the test (as opposed to implicitly relying on tests/policy.json, which I assume is occurring here, right?)","commit_id":"8377eefe5a903630f15fe3ba31101c951cc1399b"}]}
