)]}'
{"id":"openstack%2Fpython-novaclient~223358","triplet_id":"openstack%2Fpython-novaclient~master~Iccaf91207ba35001c8f58abb550cd1c3be542b38","project":"openstack/python-novaclient","branch":"master","topic":"cleanup-help-shell-tests","hashtags":[],"change_id":"Iccaf91207ba35001c8f58abb550cd1c3be542b38","subject":"Remove redundant help command test and commonize","status":"MERGED","created":"2015-09-15 00:26:12.000000000","updated":"2015-09-16 15:53:18.000000000","submitted":"2015-09-16 15:53:16.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"85c43261003829373894465de08fdfabcdd3468e","_number":223358,"virtual_id_number":223358,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":2,"date":"2015-09-16 15:53:16.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"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":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"all":[{"value":2,"date":"2015-09-16 14:36:20.000000000","_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-09-15 18:23:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"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":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"all":[{"value":1,"date":"2015-09-16 14:36:20.000000000","_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-15 18:23:06.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2015-09-16 14:36:20.000000000","updated_by":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"reviewer":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"state":"REVIEWER"},{"updated":"2015-09-16 15:53:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0fd0da502f070fb64797999746f44c6586f04ed7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-09-15 00:26:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"98d39fb4be900b89d9abe251fbda7da8c363e697","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-15 01:49:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/58/223358/1/check/gate-python-novaclient-python26/6f281cb/ : SUCCESS in 1m 40s\n- gate-python-novaclient-pep8 http://logs.openstack.org/58/223358/1/check/gate-python-novaclient-pep8/6853e83/ : SUCCESS in 1m 06s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/58/223358/1/check/gate-python-novaclient-docs/7985861//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-novaclient-python27 http://logs.openstack.org/58/223358/1/check/gate-python-novaclient-python27/b0f27c1/ : SUCCESS in 2m 05s\n- gate-python-novaclient-python34 http://logs.openstack.org/58/223358/1/check/gate-python-novaclient-python34/adbcf65/ : SUCCESS in 2m 08s\n- gate-python-novaclient-pypy http://logs.openstack.org/58/223358/1/check/gate-python-novaclient-pypy/32fe80b/ : SUCCESS in 3m 21s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/58/223358/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/180b5e7/ : SUCCESS in 1h 21m 31s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/58/223358/1/check/gate-novaclient-dsvm-functional/8538cbe/ : SUCCESS in 28m 11s","accounts_in_message":[],"_revision_number":1},{"id":"eb20c88a66b9da27c5f8aa2ffa749fef5533f86c","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-09-15 18:23:06.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"cd34681472b4a129626e11a343f6f2276e239209","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2015-09-16 14:36:20.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"7b865471abf9e413fcdf513dd0ca27fff5b98b4b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-16 14:42:43.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"345d35d5849e5a7eb57e97c0ecb4ffc619b662d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-16 15:53:16.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/58/223358/1/gate/gate-python-novaclient-python26/4873e6f/ : SUCCESS in 1m 32s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/58/223358/1/gate/gate-python-novaclient-docs/f142284//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-novaclient-pep8 http://logs.openstack.org/58/223358/1/gate/gate-python-novaclient-pep8/e2b0554/ : SUCCESS in 1m 02s\n- gate-python-novaclient-python27 http://logs.openstack.org/58/223358/1/gate/gate-python-novaclient-python27/bd5ecba/ : SUCCESS in 1m 48s\n- gate-python-novaclient-python34 http://logs.openstack.org/58/223358/1/gate/gate-python-novaclient-python34/cab127c/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/58/223358/1/gate/gate-tempest-dsvm-neutron-src-python-novaclient/50c6449/ : SUCCESS in 1h 07m 52s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/58/223358/1/gate/gate-novaclient-dsvm-functional/a7fb7f9/ : SUCCESS in 36m 45s","accounts_in_message":[],"_revision_number":1},{"id":"afb1bc61b07a841765ad59bd72443ecf43863a34","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-16 15:53:18.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b4e9af99d7a353990fadb5eb7708f08d55550e9f","revisions":{"b4e9af99d7a353990fadb5eb7708f08d55550e9f":{"kind":"REWORK","_number":1,"created":"2015-09-15 00:26:12.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/58/223358/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/58/223358/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/58/223358/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/58/223358/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/58/223358/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/58/223358/1"}}},"commit":{"parents":[{"commit":"37d1e29a0b6438699870b5cccbb961210e03e4b4","subject":"Merge \"make sure os_password is set for auth_plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/37d1e29a0b6438699870b5cccbb961210e03e4b4"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-09-15 00:20:23.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-09-15 00:20:23.000000000","tz":0},"subject":"Remove redundant help command test and commonize","message":"Remove redundant help command test and commonize\n\nThis is a follow up patch to https://review.openstack.org/#/c/221488/\nwhich added unit tests for \u0027nova -h\u0027 and \u0027nova --help\u0027 and commonized\nsome code. It was missed that a test for \u0027nova\u0027 without any options or\nsubcommands already existed as \"test_help_no_options\"\n\nThis patch also refactors \"test_help_on_subcommand\" use the common\n\"_test_help\" function since that was also missed.\n\nChange-Id: Iccaf91207ba35001c8f58abb550cd1c3be542b38\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b4e9af99d7a353990fadb5eb7708f08d55550e9f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b4e9af99d7a353990fadb5eb7708f08d55550e9f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
