)]}'
{"openstack_dashboard/test/unit/api/test_swift.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"d26d4800205fa4a350235d39407bfbf1a1263a79","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class SwiftApiTests(test.APIMockTestCase):"},{"line_number":30,"context_line":"    @mock.patch(\u0027swiftclient.client.Connection\u0027)"},{"line_number":31,"context_line":"    def test_swift_get_containers(self, mock_swiftclient):"},{"line_number":32,"context_line":"        containers \u003d self.containers.list()"},{"line_number":33,"context_line":"        cont_data \u003d [c._apidict for c in containers]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa0c359_2393da5e","line":30,"updated":"2018-02-15 09:57:13.000000000","message":"Since we add this mock to each test case, please, move it to the class level:\n@mock.patch(\u0027swiftclient.client.Connection\u0027)\nclass SwiftApiTests(test.APIMockTestCase):","commit_id":"1ef7044ee3e621cce3f77ad3d960848cc570f46c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"1c3053d50cefe008ef49a6a3d398879171b0a053","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class SwiftApiTests(test.APIMockTestCase):"},{"line_number":30,"context_line":"    @mock.patch(\u0027swiftclient.client.Connection\u0027)"},{"line_number":31,"context_line":"    def test_swift_get_containers(self, mock_swiftclient):"},{"line_number":32,"context_line":"        containers \u003d self.containers.list()"},{"line_number":33,"context_line":"        cont_data \u003d [c._apidict for c in containers]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa0c359_d829c0f2","line":30,"in_reply_to":"3fa0c359_2393da5e","updated":"2018-02-15 11:39:00.000000000","message":"I don\u0027t know how we can receive mocked object if we use a class decorator. Any suggestion?","commit_id":"1ef7044ee3e621cce3f77ad3d960848cc570f46c"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"dd071e17c0307b62559db86040b095b331678137","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class SwiftApiTests(test.APIMockTestCase):"},{"line_number":30,"context_line":"    @mock.patch(\u0027swiftclient.client.Connection\u0027)"},{"line_number":31,"context_line":"    def test_swift_get_containers(self, mock_swiftclient):"},{"line_number":32,"context_line":"        containers \u003d self.containers.list()"},{"line_number":33,"context_line":"        cont_data \u003d [c._apidict for c in containers]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa0c359_e9170951","line":30,"in_reply_to":"3fa0c359_4962bdda","updated":"2018-02-15 16:20:42.000000000","message":"Thanks. I glanced the page, but somehow I missed that content....","commit_id":"1ef7044ee3e621cce3f77ad3d960848cc570f46c"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"e7973721f04f2ebda65d99ed5d50ea4687d7b1e1","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class SwiftApiTests(test.APIMockTestCase):"},{"line_number":30,"context_line":"    @mock.patch(\u0027swiftclient.client.Connection\u0027)"},{"line_number":31,"context_line":"    def test_swift_get_containers(self, mock_swiftclient):"},{"line_number":32,"context_line":"        containers \u003d self.containers.list()"},{"line_number":33,"context_line":"        cont_data \u003d [c._apidict for c in containers]"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa0c359_4962bdda","line":30,"in_reply_to":"3fa0c359_d829c0f2","updated":"2018-02-15 15:48:49.000000000","message":"It\u0027s almost the same [1]:\n@mock.patch(\u0027swiftclient.client.Connection\u0027)\nclass SwiftApiTests(test.APIMockTestCase):\n    def test_swift_get_containers(self, mock_swiftclient):\n\nIn passes mocked object to the each method as it\u0027s argument\n\n\nhttps://docs.python.org/3/library/unittest.mock-examples.html#applying-the-same-patch-to-every-test-method","commit_id":"1ef7044ee3e621cce3f77ad3d960848cc570f46c"}]}
