)]}'
{"tempest/tests/test_auth.py":[{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"8cbbedf4f9bc44d377d142a6dce9bc634f27a479","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    depends on them."},{"line_number":61,"context_line":"    \"\"\""},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    class FakeAuthProviderImpl(auth.AuthProvider):"},{"line_number":64,"context_line":"        def _decorate_request():"},{"line_number":65,"context_line":"            pass"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_9b5a2f50","line":63,"updated":"2014-07-23 10:55:21.000000000","message":"Good idea, not being able to instantiate the generic class is why I didn\u0027t use ABC in the first place.","commit_id":"4e9acdf46d4725e64b5c0fc4024cc21c133c83bc"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"8cbbedf4f9bc44d377d142a6dce9bc634f27a479","unresolved":false,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    def test_auth_class(self):"},{"line_number":116,"context_line":"        self.assertRaises(TypeError,"},{"line_number":117,"context_line":"                          auth.AuthProvider)"},{"line_number":118,"context_line":""},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"class TestKeystoneV2AuthProvider(BaseAuthTestsSetUp):"}],"source_content_type":"text/x-python","patch_set":1,"id":"baada198_5e6b25b9","line":117,"updated":"2014-07-23 10:55:21.000000000","message":"Credentials is a mandatory parameter for __init__ so I would expect you still need to pass [] here.","commit_id":"4e9acdf46d4725e64b5c0fc4024cc21c133c83bc"}]}
