summaryrefslogtreecommitdiff
path: root/ironic_python_agent/tests/unit/test_api.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic_python_agent/tests/unit/test_api.py')
-rw-r--r--ironic_python_agent/tests/unit/test_api.py52
1 files changed, 26 insertions, 26 deletions
diff --git a/ironic_python_agent/tests/unit/test_api.py b/ironic_python_agent/tests/unit/test_api.py
index ae1bcb68..ac444f71 100644
--- a/ironic_python_agent/tests/unit/test_api.py
+++ b/ironic_python_agent/tests/unit/test_api.py
@@ -156,7 +156,7 @@ class TestIronicAPI(test_base.BaseTestCase):
def test_root(self):
response = self.get_json('/', path_prefix='')
data = response.json
- self.assertEqual(data['name'], 'OpenStack Ironic Python Agent API')
+ self.assertEqual('OpenStack Ironic Python Agent API', data['name'])
def test_v1_root(self):
response = self.get_json('/v1', path_prefix='')
@@ -172,10 +172,10 @@ class TestIronicAPI(test_base.BaseTestCase):
response = self.get_json('/status')
self.mock_agent.get_status.assert_called_once_with()
- self.assertEqual(response.status_code, 200)
+ self.assertEqual(200, response.status_code)
data = response.json
- self.assertEqual(data['started_at'], status.started_at)
- self.assertEqual(data['version'], status.version)
+ self.assertEqual(status.started_at, data['started_at'])
+ self.assertEqual(status.version, data['version'])
def test_execute_agent_command_success_no_wait(self):
command = {
@@ -194,15 +194,15 @@ class TestIronicAPI(test_base.BaseTestCase):
response = self.post_json('/commands', command)
self.assertFalse(join_mock.called)
- self.assertEqual(response.status_code, 200)
+ self.assertEqual(200, response.status_code)
- self.assertEqual(self.mock_agent.execute_command.call_count, 1)
+ self.assertEqual(1, self.mock_agent.execute_command.call_count)
args, kwargs = self.mock_agent.execute_command.call_args
- self.assertEqual(args, ('do_things',))
- self.assertEqual(kwargs, {'key': 'value'})
+ self.assertEqual(('do_things',), args)
+ self.assertEqual({'key': 'value'}, kwargs)
expected_result = result.serialize()
data = response.json
- self.assertEqual(data, expected_result)
+ self.assertEqual(expected_result, data)
def test_execute_agent_command_success_with_true_wait(self):
command = {
@@ -221,14 +221,14 @@ class TestIronicAPI(test_base.BaseTestCase):
response = self.post_json('/commands?wait=true', command)
join_mock.assert_called_once_with()
- self.assertEqual(response.status_code, 200)
- self.assertEqual(self.mock_agent.execute_command.call_count, 1)
+ self.assertEqual(200, response.status_code)
+ self.assertEqual(1, self.mock_agent.execute_command.call_count)
args, kwargs = self.mock_agent.execute_command.call_args
- self.assertEqual(args, ('do_things',))
- self.assertEqual(kwargs, {'key': 'value'})
+ self.assertEqual(('do_things',), args)
+ self.assertEqual({'key': 'value'}, kwargs)
expected_result = result.serialize()
data = response.json
- self.assertEqual(data, expected_result)
+ self.assertEqual(expected_result, data)
def test_execute_agent_command_success_with_false_wait(self):
command = {
@@ -247,21 +247,21 @@ class TestIronicAPI(test_base.BaseTestCase):
response = self.post_json('/commands?wait=false', command)
self.assertFalse(join_mock.called)
- self.assertEqual(response.status_code, 200)
- self.assertEqual(self.mock_agent.execute_command.call_count, 1)
+ self.assertEqual(200, response.status_code)
+ self.assertEqual(1, self.mock_agent.execute_command.call_count)
args, kwargs = self.mock_agent.execute_command.call_args
- self.assertEqual(args, ('do_things',))
- self.assertEqual(kwargs, {'key': 'value'})
+ self.assertEqual(('do_things',), args)
+ self.assertEqual({'key': 'value'}, kwargs)
expected_result = result.serialize()
data = response.json
- self.assertEqual(data, expected_result)
+ self.assertEqual(expected_result, data)
def test_execute_agent_command_validation(self):
invalid_command = {}
response = self.post_json('/commands',
invalid_command,
expect_errors=True)
- self.assertEqual(response.status_code, 400)
+ self.assertEqual(400, response.status_code)
data = response.json
msg = 'Invalid input for field/attribute name.'
self.assertTrue(msg in data['faultstring'])
@@ -273,7 +273,7 @@ class TestIronicAPI(test_base.BaseTestCase):
response = self.post_json('/commands',
invalid_command,
expect_errors=True)
- self.assertEqual(response.status_code, 400)
+ self.assertEqual(400, response.status_code)
data = response.json
# this message is actually much longer, but I'm ok with this
msg = 'Invalid input for field/attribute params.'
@@ -290,12 +290,12 @@ class TestIronicAPI(test_base.BaseTestCase):
]
response = self.get_json('/commands')
- self.assertEqual(response.status_code, 200)
- self.assertEqual(response.json, {
+ self.assertEqual(200, response.status_code)
+ self.assertEqual({
u'commands': [
cmd_result.serialize(),
],
- })
+ }, response.json)
def test_get_command_result(self):
cmd_result = base.SyncCommandResult('do_things',
@@ -307,6 +307,6 @@ class TestIronicAPI(test_base.BaseTestCase):
self.mock_agent.get_command_result.return_value = cmd_result
response = self.get_json('/commands/abc123')
- self.assertEqual(response.status_code, 200)
+ self.assertEqual(200, response.status_code)
data = response.json
- self.assertEqual(data, serialized_cmd_result)
+ self.assertEqual(serialized_cmd_result, data)