remove unnecessary slashes

There are some slashes are used in a wrong way, for example:

* concatenate multiple lines of code, which should use () instead
* split string by \n, there is a dedicate method splitlines()
* escape " in strings, use ' instead

Change-Id: I094b89a3d85876db28e64a643de3c114d8aeb79a
This commit is contained in:
ZhiQiang Fan
2016-04-30 11:01:55 +08:00
parent 135cc28957
commit 8d0af3fa30
2 changed files with 47 additions and 47 deletions

View File

@@ -48,7 +48,7 @@ class AodhClientTest(base.ClientTestBase):
"--project-id %s" % PROJECT_ID), "--project-id %s" % PROJECT_ID),
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith( self.assertFirstLineStartsWith(
result.split('\n'), result.splitlines(),
"Alarm with name='ev_alarm1' exists (HTTP 409)") "Alarm with name='ev_alarm1' exists (HTTP 409)")
# UPDATE IGNORE INVALID # UPDATE IGNORE INVALID
@@ -116,12 +116,12 @@ class AodhClientTest(base.ClientTestBase):
result = self.aodh('alarm', params="show %s" % ALARM_ID, result = self.aodh('alarm', params="show %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
expected = "Alarm %s not found (HTTP 404)" % ALARM_ID expected = "Alarm %s not found (HTTP 404)" % ALARM_ID
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# DELETE FAIL # DELETE FAIL
result = self.aodh('alarm', params="delete %s" % ALARM_ID, result = self.aodh('alarm', params="delete %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# LIST DOES NOT HAVE ALARM # LIST DOES NOT HAVE ALARM
result = self.aodh('alarm', params="list") result = self.aodh('alarm', params="list")
@@ -166,7 +166,7 @@ class AodhClientTest(base.ClientTestBase):
"--project-id %s" % PROJECT_ID), "--project-id %s" % PROJECT_ID),
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith( self.assertFirstLineStartsWith(
result.split('\n'), result.splitlines(),
"Alarm with name='alarm_th' exists (HTTP 409)") "Alarm with name='alarm_th' exists (HTTP 409)")
# CREATE FAIL MISSING PARAM # CREATE FAIL MISSING PARAM
@@ -236,12 +236,12 @@ class AodhClientTest(base.ClientTestBase):
result = self.aodh('alarm', params="show %s" % ALARM_ID, result = self.aodh('alarm', params="show %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
expected = "Alarm %s not found (HTTP 404)" % ALARM_ID expected = "Alarm %s not found (HTTP 404)" % ALARM_ID
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# DELETE FAIL # DELETE FAIL
result = self.aodh('alarm', params="delete %s" % ALARM_ID, result = self.aodh('alarm', params="delete %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# LIST DOES NOT HAVE ALARM # LIST DOES NOT HAVE ALARM
result = self.aodh('alarm', params="list") result = self.aodh('alarm', params="list")
@@ -253,16 +253,16 @@ class AodhClientTest(base.ClientTestBase):
project_id = str(uuid.uuid4()) project_id = str(uuid.uuid4())
# CREATE # CREATE
result = self.aodh(u'alarm', result = self.aodh(u'alarm',
params=(u"create --type composite --name calarm1 " params=(u'create --type composite --name calarm1 '
" --composite-rule '{\"or\":[{\"threshold\"" ' --composite-rule \'{"or":[{"threshold"'
": 0.8,\"meter_name\": \"cpu_util\"," ': 0.8,"meter_name": "cpu_util",'
"\"type\": \"threshold\"},{\"and\": [" '"type": "threshold"},{"and": ['
"{\"threshold\": 200, \"meter_name\": " '{"threshold": 200, "meter_name": '
"\"disk.iops\", \"type\": \"threshold\"}," '"disk.iops", "type": "threshold"},'
"{\"threshold\": 1000,\"meter_name\":" '{"threshold": 1000,"meter_name":'
"\"network.incoming.packets.rate\"," '"network.incoming.packets.rate",'
"\"type\": \"threshold\"}]}]}' " '"type": "threshold"}]}]}\' '
"--project-id %s" % project_id)) '--project-id %s' % project_id))
alarm = self.details_multiple(result)[0] alarm = self.details_multiple(result)[0]
alarm_id = alarm['alarm_id'] alarm_id = alarm['alarm_id']
self.assertEqual('calarm1', alarm['name']) self.assertEqual('calarm1', alarm['name'])
@@ -271,19 +271,19 @@ class AodhClientTest(base.ClientTestBase):
# CREATE FAIL # CREATE FAIL
result = self.aodh(u'alarm', result = self.aodh(u'alarm',
params=(u"create --type composite --name calarm1 " params=(u'create --type composite --name calarm1 '
" --composite-rule '{\"or\":[{\"threshold\"" ' --composite-rule \'{"or":[{"threshold"'
": 0.8,\"meter_name\": \"cpu_util\"," ': 0.8,"meter_name": "cpu_util",'
"\"type\": \"threshold\"},{\"and\": [" '"type": "threshold"},{"and": ['
"{\"threshold\": 200, \"meter_name\": " '{"threshold": 200, "meter_name": '
"\"disk.iops\", \"type\": \"threshold\"}," '"disk.iops", "type": "threshold"},'
"{\"threshold\": 1000,\"meter_name\":" '{"threshold": 1000,"meter_name":'
"\"network.incoming.packets.rate\"," '"network.incoming.packets.rate",'
"\"type\": \"threshold\"}]}]}' " '"type": "threshold"}]}]}\' '
"--project-id %s" % project_id), '--project-id %s' % project_id),
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith( self.assertFirstLineStartsWith(
result.split('\n'), "Alarm with name='calarm1' exists (HTTP 409)") result.splitlines(), "Alarm with name='calarm1' exists (HTTP 409)")
# CREATE FAIL MISSING PARAM # CREATE FAIL MISSING PARAM
self.assertRaises(exceptions.CommandFailed, self.assertRaises(exceptions.CommandFailed,
@@ -346,12 +346,12 @@ class AodhClientTest(base.ClientTestBase):
result = self.aodh('alarm', params="show %s" % alarm_id, result = self.aodh('alarm', params="show %s" % alarm_id,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
expected = "Alarm %s not found (HTTP 404)" % alarm_id expected = "Alarm %s not found (HTTP 404)" % alarm_id
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# DELETE FAIL # DELETE FAIL
result = self.aodh('alarm', params="delete %s" % alarm_id, result = self.aodh('alarm', params="delete %s" % alarm_id,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# LIST DOES NOT HAVE ALARM # LIST DOES NOT HAVE ALARM
result = self.aodh('alarm', params="list") result = self.aodh('alarm', params="list")
@@ -410,7 +410,7 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
% (RESOURCE_ID, PROJECT_ID)), % (RESOURCE_ID, PROJECT_ID)),
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith( self.assertFirstLineStartsWith(
result.split('\n'), result.splitlines(),
"Alarm with name='alarm_gn1' exists (HTTP 409)") "Alarm with name='alarm_gn1' exists (HTTP 409)")
# CREATE FAIL MISSING PARAM # CREATE FAIL MISSING PARAM
@@ -490,12 +490,12 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
result = self.aodh('alarm', params="show %s" % ALARM_ID, result = self.aodh('alarm', params="show %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
expected = "Alarm %s not found (HTTP 404)" % ALARM_ID expected = "Alarm %s not found (HTTP 404)" % ALARM_ID
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# DELETE FAIL # DELETE FAIL
result = self.aodh('alarm', params="delete %s" % ALARM_ID, result = self.aodh('alarm', params="delete %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# LIST DOES NOT HAVE ALARM # LIST DOES NOT HAVE ALARM
result = self.aodh('alarm', params="list") result = self.aodh('alarm', params="list")
@@ -514,7 +514,7 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
"gnocchi_aggregation_by_resources_threshold " "gnocchi_aggregation_by_resources_threshold "
"--name alarm1 --metric cpu --threshold 80 " "--name alarm1 --metric cpu --threshold 80 "
"--query " "--query "
"'{\"=\": {\"server_group\": \"my_group\"}}' " '\'{"=": {"server_group": "my_group"}}\' '
"--resource-type instance " "--resource-type instance "
"--aggregation-method last " "--aggregation-method last "
"--project-id %s" % PROJECT_ID)) "--project-id %s" % PROJECT_ID))
@@ -536,13 +536,13 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
"gnocchi_aggregation_by_resources_threshold " "gnocchi_aggregation_by_resources_threshold "
"--name alarm1 --metric cpu --threshold 80 " "--name alarm1 --metric cpu --threshold 80 "
"--query " "--query "
"'{\"=\": {\"server_group\": \"my_group\"}}' " '\'{"=": {"server_group": "my_group"}}\' '
"--resource-type instance " "--resource-type instance "
"--aggregation-method last " "--aggregation-method last "
"--project-id %s" % PROJECT_ID), "--project-id %s" % PROJECT_ID),
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith( self.assertFirstLineStartsWith(
result.split('\n'), "Alarm with name='alarm1' exists (HTTP 409)") result.splitlines(), "Alarm with name='alarm1' exists (HTTP 409)")
# CREATE FAIL MISSING PARAM # CREATE FAIL MISSING PARAM
self.assertRaises( self.assertRaises(
@@ -553,7 +553,7 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
"gnocchi_aggregation_by_resources_threshold " "gnocchi_aggregation_by_resources_threshold "
"--name alarm1 --metric cpu " "--name alarm1 --metric cpu "
"--query " "--query "
"'{\"=\": {\"server_group\": \"my_group\"}}' " '\'{"=": {"server_group": "my_group"}}\' '
"--resource-type instance " "--resource-type instance "
"--aggregation-method last " "--aggregation-method last "
"--project-id %s" % PROJECT_ID)) "--project-id %s" % PROJECT_ID))
@@ -599,12 +599,12 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
result = self.aodh('alarm', params="show %s" % ALARM_ID, result = self.aodh('alarm', params="show %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
expected = "Alarm %s not found (HTTP 404)" % ALARM_ID expected = "Alarm %s not found (HTTP 404)" % ALARM_ID
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# DELETE FAIL # DELETE FAIL
result = self.aodh('alarm', params="delete %s" % ALARM_ID, result = self.aodh('alarm', params="delete %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# LIST DOES NOT HAVE ALARM # LIST DOES NOT HAVE ALARM
result = self.aodh('alarm', params="list") result = self.aodh('alarm', params="list")
@@ -651,7 +651,7 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
% (METRIC1, METRIC2, PROJECT_ID)), % (METRIC1, METRIC2, PROJECT_ID)),
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith( self.assertFirstLineStartsWith(
result.split('\n'), "Alarm with name='alarm1' exists (HTTP 409)") result.splitlines(), "Alarm with name='alarm1' exists (HTTP 409)")
# CREATE FAIL MISSING PARAM # CREATE FAIL MISSING PARAM
self.assertRaises( self.assertRaises(
@@ -710,13 +710,13 @@ class AodhClientGnocchiRulesTest(base.ClientTestBase):
result = self.aodh('alarm', params="show %s" % ALARM_ID, result = self.aodh('alarm', params="show %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
expected = "Alarm %s not found (HTTP 404)" % ALARM_ID expected = "Alarm %s not found (HTTP 404)" % ALARM_ID
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# DELETE FAIL # DELETE FAIL
result = self.aodh('alarm', params="delete %s" % ALARM_ID, result = self.aodh('alarm', params="delete %s" % ALARM_ID,
fail_ok=True, merge_stderr=True) fail_ok=True, merge_stderr=True)
self.assertFirstLineStartsWith(result.split('\n'), expected) self.assertFirstLineStartsWith(result.splitlines(), expected)
# LIST DOES NOT HAVE ALARM # LIST DOES NOT HAVE ALARM
result = self.aodh('alarm', params="list") result = self.aodh('alarm', params="list")

View File

@@ -37,13 +37,13 @@ class AlarmHistoryManagerTest(testtools.TestCase):
@mock.patch.object(alarm_history.AlarmHistoryManager, '_post') @mock.patch.object(alarm_history.AlarmHistoryManager, '_post')
def test_search(self, mock_ahm): def test_search(self, mock_ahm):
ahm = alarm_history.AlarmHistoryManager(self.client) ahm = alarm_history.AlarmHistoryManager(self.client)
q = '{"and": [{"=": {"type": "threshold"}}, ' + \ q = ('{"and": [{"=": {"type": "threshold"}}, '
'{"=": {"alarm_id": "87bacbcb-a09c-4cb9-86d0-ad410dd8ad98"}}]}' '{"=": {"alarm_id": "87bacbcb-a09c-4cb9-86d0-ad410dd8ad98"}}]}')
ahm.search(q) ahm.search(q)
expected_called_data = '{"filter": "{\\"and\\": [{\\"=\\": ' + \ expected_called_data = ('{"filter": "{\\"and\\": [{\\"=\\": '
'{\\"type\\": \\"threshold\\"}}, ' + \ '{\\"type\\": \\"threshold\\"}}, '
'{\\"=\\": {\\"alarm_id\\": \\"87bacbcb-' + \ '{\\"=\\": {\\"alarm_id\\": \\"87bacbcb-'
'a09c-4cb9-86d0-ad410dd8ad98\\"}}]}"}' 'a09c-4cb9-86d0-ad410dd8ad98\\"}}]}"}')
mock_ahm.assert_called_with( mock_ahm.assert_called_with(
'v2/query/alarms/history', 'v2/query/alarms/history',
data=expected_called_data, data=expected_called_data,