)]}'
{"test-requirements.txt":[{"author":{"_account_id":14885,"name":"Daniel Mellado","email":"dmellado@redhat.com","username":"daniel-mellado"},"change_message_id":"fcc6c6293f03c3e232dc596614926c22dc1d9bf5","unresolved":false,"context_lines":[{"line_number":11,"context_line":"testtools\u003e\u003d1.4.0"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"# Tempest Plugin"},{"line_number":14,"context_line":"tempest-lib\u003e\u003d0.14.0  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"1af94dfe_28572227","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":33},"updated":"2016-03-17 14:51:05.000000000","message":"Would this still be required? tempest-lib got back to tempest and now you can access its libraries under tempest.lib","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"}],"tests/freezer_tempest_plugin/plugin.py":[{"author":{"_account_id":14885,"name":"Daniel Mellado","email":"dmellado@redhat.com","username":"daniel-mellado"},"change_message_id":"fcc6c6293f03c3e232dc596614926c22dc1d9bf5","unresolved":false,"context_lines":[{"line_number":31,"context_line":"        return full_test_dir, base_path"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    def register_opts(self, conf):"},{"line_number":34,"context_line":"        pass"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    def get_opt_lists(self):"},{"line_number":37,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"1af94dfe_c3714178","line":34,"range":{"start_line":34,"start_character":0,"end_line":34,"end_character":12},"updated":"2016-03-17 14:51:05.000000000","message":"Wouldn\u0027t you be passing any options?","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"fb2920be73c12caccba03105715e22b8ef49027c","unresolved":false,"context_lines":[{"line_number":31,"context_line":"        return full_test_dir, base_path"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    def register_opts(self, conf):"},{"line_number":34,"context_line":"        pass"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    def get_opt_lists(self):"},{"line_number":37,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa0719c6_1fe64bb4","line":34,"range":{"start_line":34,"start_character":0,"end_line":34,"end_character":12},"in_reply_to":"1af94dfe_c3714178","updated":"2016-03-21 14:26:11.000000000","message":"This is just a place holder to get the tempest plugin into the repo. I\u0027ll flesh out the code as needed shortly.","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"}],"tests/freezer_tempest_plugin/tests/api/test_version.py":[{"author":{"_account_id":14885,"name":"Daniel Mellado","email":"dmellado@redhat.com","username":"daniel-mellado"},"change_message_id":"fcc6c6293f03c3e232dc596614926c22dc1d9bf5","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from freezer.tests.freezer_tempest_plugin.tests.api import base"},{"line_number":16,"context_line":"from tempest import test"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"class TestFreezerVersion(base.BaseFreezerTest):"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1af94dfe_a33fd585","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":24},"updated":"2016-03-17 14:51:05.000000000","message":"Why are you adding tempest-lib as a requirement if you\u0027re not using it in any test?","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"fb2920be73c12caccba03105715e22b8ef49027c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from freezer.tests.freezer_tempest_plugin.tests.api import base"},{"line_number":16,"context_line":"from tempest import test"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"class TestFreezerVersion(base.BaseFreezerTest):"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"fa0719c6_3f9a2f15","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":24},"in_reply_to":"1af94dfe_a33fd585","updated":"2016-03-21 14:26:11.000000000","message":"Will flesh out the code later.","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"},{"author":{"_account_id":2467,"name":"Jin Nan Zhang","email":"zhang.jinnan@99cloud.net","username":"zhangjinnan87"},"change_message_id":"16e9379f7747a0a27562e239768c0edec4f1cff4","unresolved":false,"context_lines":[{"line_number":20,"context_line":"    @test.attr(type\u003d\"gate\")"},{"line_number":21,"context_line":"    def test_api_version(self):"},{"line_number":22,"context_line":"        # See if tempest plugin tests run."},{"line_number":23,"context_line":"        self.assertEqual(1, 1, \u0027First test case\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"3afc51ec_5e8d5430","line":23,"range":{"start_line":23,"start_character":8,"end_line":23,"end_character":49},"updated":"2016-03-14 00:38:58.000000000","message":"A real test maybe good.","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"fb2920be73c12caccba03105715e22b8ef49027c","unresolved":false,"context_lines":[{"line_number":20,"context_line":"    @test.attr(type\u003d\"gate\")"},{"line_number":21,"context_line":"    def test_api_version(self):"},{"line_number":22,"context_line":"        # See if tempest plugin tests run."},{"line_number":23,"context_line":"        self.assertEqual(1, 1, \u0027First test case\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa0719c6_ff90b7ee","line":23,"range":{"start_line":23,"start_character":8,"end_line":23,"end_character":49},"in_reply_to":"3afc51ec_5e8d5430","updated":"2016-03-21 14:26:11.000000000","message":"Yes, real tests will be coming shortly.","commit_id":"96c1571fa47b053f657b052c586606254ffec7bd"}]}
