|
@@ -65,7 +65,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
expected_content = {
|
|
|
"Kalliope version": "%s" % version_str
|
|
|
}
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(response.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(response.get_data().decode('utf-8')), sort_keys=True))
|
|
|
|
|
|
def test_get_all_synapses(self):
|
|
|
url = self.get_server_url()+"/synapses"
|
|
@@ -132,7 +132,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
|
|
|
self.maxDiff = None
|
|
|
self.assertEqual(response.status_code, 200)
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(response.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(response.get_data().decode('utf-8')), sort_keys=True))
|
|
|
|
|
|
def test_get_one_synapse(self):
|
|
|
url = self.get_server_url() + "/synapses/test"
|
|
@@ -158,7 +158,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
]
|
|
|
}
|
|
|
}
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(response.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(response.get_data().decode('utf-8')), sort_keys=True))
|
|
|
|
|
|
def test_get_synapse_not_found(self):
|
|
|
url = self.get_server_url() + "/synapses/test-none"
|
|
@@ -170,7 +170,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- self.assertEqual(expected_content, json.loads(result.get_data()))
|
|
|
+ self.assertEqual(expected_content, json.loads(result.get_data().decode('utf-8')))
|
|
|
self.assertEqual(result.status_code, 404)
|
|
|
|
|
|
def test_run_synapse_by_name(self):
|
|
@@ -185,7 +185,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
'synapse_name': 'test'}],
|
|
|
'user_order': None
|
|
|
}
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data().decode('utf-8')), sort_keys=True))
|
|
|
self.assertEqual(result.status_code, 201)
|
|
|
|
|
|
def test_post_synapse_not_found(self):
|
|
@@ -198,7 +198,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data().decode('utf-8')), sort_keys=True))
|
|
|
self.assertEqual(result.status_code, 404)
|
|
|
|
|
|
def test_run_synapse_with_order(self):
|
|
@@ -223,7 +223,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
],
|
|
|
'user_order': "test_order"
|
|
|
}
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data().decode('utf-8')), sort_keys=True))
|
|
|
self.assertEqual(result.status_code, 201)
|
|
|
|
|
|
def test_post_synapse_by_order_not_found(self):
|
|
@@ -236,7 +236,7 @@ class TestRestAPI(LiveServerTestCase):
|
|
|
|
|
|
expected_content = {'status': None, 'matched_synapses': [], 'user_order': u'non existing order'}
|
|
|
|
|
|
- self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data()), sort_keys=True))
|
|
|
+ self.assertEqual(json.dumps(expected_content, sort_keys=True), json.dumps(json.loads(result.get_data().decode('utf-8')), sort_keys=True))
|
|
|
self.assertEqual(result.status_code, 201)
|
|
|
|
|
|
|