)]}'
{"tempest/tests/common/test_cred_provider.py":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e6a446023c5b1081dc8fdf639d9568e45815be56","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from tempest.tests import fake_identity"},{"line_number":25,"context_line":"# Note(andreaf): once credentials tests move to tempest-lib, I will copy the"},{"line_number":26,"context_line":"# parts of them required by these here."},{"line_number":27,"context_line":"from tempest.tests import test_credentials as test_creds"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"class ConfiguredV2CredentialsTests(test_creds.CredentialsTests):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a6ced46_e11d0675","line":27,"updated":"2015-03-23 15:38:31.000000000","message":"Yeah, the needed pieces will definitely have to be copied over before too long","commit_id":"cafdd244b5dcc25e19d46fc4639625648b25efda"}],"tempest/tests/test_credentials.py":[{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"89b22feac0c2a61f162f6de8110d5ec49fa192a2","unresolved":false,"context_lines":[{"line_number":83,"context_line":"                                     **creds_dict)"},{"line_number":84,"context_line":"        self._check(creds, credentials_class, filled)"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    def test_get_credentials(self):"},{"line_number":87,"context_line":"        self.useFixture(fixtures.LockFixture(\u0027auth_version\u0027))"},{"line_number":88,"context_line":"        self._verify_credentials(credentials_class\u003dself.credentials_class,"},{"line_number":89,"context_line":"                                 creds_dict\u003dself.attributes)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a6ced46_588956c9","line":86,"updated":"2015-03-23 23:20:31.000000000","message":"You need to drop this and all subsequent uses since you\u0027re removing the FakeConfig fixture the lock path won\u0027t be initialized and you can\u0027t lock the tests anymore.","commit_id":"f92595f72bf905b198c69ad6d6abd5229cb6c39f"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"f4d906b6fa3ee4daf36fc648147b77f3cf33cffa","unresolved":false,"context_lines":[{"line_number":83,"context_line":"                                     **creds_dict)"},{"line_number":84,"context_line":"        self._check(creds, credentials_class, filled)"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    def test_get_credentials(self):"},{"line_number":87,"context_line":"        self.useFixture(fixtures.LockFixture(\u0027auth_version\u0027))"},{"line_number":88,"context_line":"        self._verify_credentials(credentials_class\u003dself.credentials_class,"},{"line_number":89,"context_line":"                                 creds_dict\u003dself.attributes)"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a6ced46_d42a652b","line":86,"in_reply_to":"1a6ced46_588956c9","updated":"2015-03-24 09:37:27.000000000","message":"Sure I can do that in here. \nI did that in the migration patch instead: https://review.openstack.org/#/c/166918/, but I will move it in here.","commit_id":"f92595f72bf905b198c69ad6d6abd5229cb6c39f"}]}
