)]}'
{"id":"openstack%2Fpython-openstackclient~282188","triplet_id":"openstack%2Fpython-openstackclient~master~Ib890e95d775c3fc43df80fa05c82d726e78cdac8","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1544522","hashtags":[],"change_id":"Ib890e95d775c3fc43df80fa05c82d726e78cdac8","subject":"Don\u0027t use Mock.called_once_with that does not exist","status":"MERGED","created":"2016-02-19 06:07:39.000000000","updated":"2016-02-19 17:44:56.000000000","submitted":"2016-02-19 17:44:55.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"210cc9735a919445a44486cc1fd77fb9c8ac4719","_number":282188,"virtual_id_number":282188,"owner":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-02-19 17:44:55.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-02-19 14:17:54.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2016-02-19 12:40:31.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2016-02-19 14:17:54.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2016-02-19 09:44:06.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-19 09:44:06.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2016-02-19 12:40:31.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-02-19 14:17:54.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-02-19 17:44:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"95374b50f147216b809afbd7d03de338c734af59","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 06:07:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e62018fc8bdbc803187497622ac8293d1d030e3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 07:38:59.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-pep8/8d5ea94/ : SUCCESS in 48s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/88/282188/1/check/gate-python-openstackclient-docs/da95bcd//doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python27 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python27/ac41652/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-python34 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python34/87a1d4b/ : FAILURE in 40m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/88/282188/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/34497de/ : SUCCESS in 1h 29m 11s\n- check-osc-plugins http://logs.openstack.org/88/282188/1/check/check-osc-plugins/d11f07a/ : SUCCESS in 1m 09s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/88/282188/1/check/gate-osc-dsvm-functional/d38bef1/ : SUCCESS in 18m 09s","accounts_in_message":[],"_revision_number":1},{"id":"e5cb7455ec66fd7ba8f5e269f140ff5cf43ead7d","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 07:45:33.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"b1c7b448640d94b8993ec782f1b79eabe290a988","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 08:33:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-pep8/0a34f29/ : SUCCESS in 52s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/88/282188/1/check/gate-python-openstackclient-docs/ae556a9//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python27/fe3e96a/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python34/83a84c2/ : SUCCESS in 2m 14s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/88/282188/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c085d8a/ : SUCCESS in 47m 05s\n- check-osc-plugins http://logs.openstack.org/88/282188/1/check/check-osc-plugins/d78002b/ : SUCCESS in 1m 18s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/88/282188/1/check/gate-osc-dsvm-functional/7a96f93/ : SUCCESS in 23m 30s","accounts_in_message":[],"_revision_number":1},{"id":"330c27bfba7b572f53225311bf03fe93b52c4fd1","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-19 08:57:14.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"5a70ed3a499339176dc0c8c3f947174f5856f250","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 09:43:42.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-pep8/5fde6df/ : SUCCESS in 1m 01s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/88/282188/1/check/gate-python-openstackclient-docs/1796641//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python27/97dfc16/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python34/95a34e4/ : SUCCESS in 2m 08s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/88/282188/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/b5147a2/ : SUCCESS in 44m 49s\n- check-osc-plugins http://logs.openstack.org/88/282188/1/check/check-osc-plugins/772af02/ : SUCCESS in 1m 08s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/88/282188/1/check/gate-osc-dsvm-functional/caa3d46/ : SUCCESS in 21m 07s","accounts_in_message":[],"_revision_number":1},{"id":"87ff64d2b80c2de0fcd95ceed3314b6cf1cd9986","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-19 12:40:31.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"bc119480865418dc0011f10d318af6be80e9bbee","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-19 14:17:54.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a27d9cd0cd2a4f4fd3e5fd2204a424b7296b25ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 14:18:00.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"2c663f86e89e7870b93a33060d02d0f74b7e3d98","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 15:15:11.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/88/282188/1/gate/gate-python-openstackclient-docs/d41a085//doc/build/html/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/88/282188/1/gate/gate-python-openstackclient-pep8/2800264/ : SUCCESS in 54s\n- gate-python-openstackclient-python27 http://logs.openstack.org/88/282188/1/gate/gate-python-openstackclient-python27/6eff8aa/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-python34 http://logs.openstack.org/88/282188/1/gate/gate-python-openstackclient-python34/66a5fdf/ : FAILURE in 40m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/88/282188/1/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/7123575/ : SUCCESS in 57m 07s\n- gate-osc-dsvm-functional http://logs.openstack.org/88/282188/1/gate/gate-osc-dsvm-functional/eca0d40/ : SUCCESS in 16m 30s","accounts_in_message":[],"_revision_number":1},{"id":"671e8c723e59f56ca4bed44303b12b71a3f6acdb","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-19 15:33:57.000000000","message":"Patch Set 1:\n\nrecheck timeout","accounts_in_message":[],"_revision_number":1},{"id":"3282394f5683929dc7c2bba48492bb3f99c610ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 16:52:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-pep8/e235fd3/ : SUCCESS in 46s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/88/282188/1/check/gate-python-openstackclient-docs/9008c3e//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python27/a145ca4/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-python34 http://logs.openstack.org/88/282188/1/check/gate-python-openstackclient-python34/c2e205e/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/88/282188/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/6cb8ffa/ : SUCCESS in 1h 16m 44s\n- check-osc-plugins http://logs.openstack.org/88/282188/1/check/check-osc-plugins/f0b7854/ : SUCCESS in 1m 23s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/88/282188/1/check/gate-osc-dsvm-functional/b925ab3/ : SUCCESS in 16m 44s","accounts_in_message":[],"_revision_number":1},{"id":"44e458526d6568a2c200f68b1b6a32e903fc08c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 16:53:06.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"dd4e362a9e40b1377edc3b4c2f9ab75471059d58","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 17:44:55.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/88/282188/1/gate/gate-python-openstackclient-docs/1ee9adb//doc/build/html/ : SUCCESS in 2m 00s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/88/282188/1/gate/gate-python-openstackclient-pep8/4f292d4/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/88/282188/1/gate/gate-python-openstackclient-python27/06b822c/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-python34 http://logs.openstack.org/88/282188/1/gate/gate-python-openstackclient-python34/928c613/ : SUCCESS in 2m 15s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/88/282188/1/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/9ec0d49/ : SUCCESS in 51m 36s\n- gate-osc-dsvm-functional http://logs.openstack.org/88/282188/1/gate/gate-osc-dsvm-functional/0e0491a/ : SUCCESS in 21m 44s","accounts_in_message":[],"_revision_number":1},{"id":"66a82d3c0864bd378a67d3a45509e183a76aa9aa","date":"2016-02-19 17:44:56.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"48681af86a1dfd50a8e90a9d7cd9068417cc52a9","revisions":{"48681af86a1dfd50a8e90a9d7cd9068417cc52a9":{"kind":"REWORK","_number":1,"created":"2016-02-19 06:07:39.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/88/282188/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/88/282188/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/88/282188/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/88/282188/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/88/282188/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/88/282188/1"}}},"commit":{"parents":[{"commit":"444fc6149db58361e5329e3f05eb8f056fb7479a","subject":"Remove unused test-requirments","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/444fc6149db58361e5329e3f05eb8f056fb7479a"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-19 05:44:54.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-19 05:44:54.000000000","tz":480},"subject":"Don\u0027t use Mock.called_once_with that does not exist","message":"Don\u0027t use Mock.called_once_with that does not exist\n\nClass mock.Mock does not exist method \"called_once_with()\", it just\nexists method \"assert_called_once_with()\". \"called_once_with()\" does\nnothing because it\u0027s a mock object.\n\nIn OSC, only one place is still using \"called_once_with()\". Fix it.\n\nChange-Id: Ib890e95d775c3fc43df80fa05c82d726e78cdac8\nPartial Bug: 1544522\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/48681af86a1dfd50a8e90a9d7cd9068417cc52a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/48681af86a1dfd50a8e90a9d7cd9068417cc52a9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
