summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorjfriedli2021-08-23 20:42:42 +0200
committerjfriedli2021-08-23 20:42:42 +0200
commit0219faa020eeaa960cd310c1d97de5b316e398e5 (patch)
tree433167d6ac8da985f236da8b48b5bd171e5318e8 /test
parent18604650d0fb90f1c884411e6f6b223ebca81e4a (diff)
added missing error handler
Diffstat (limited to 'test')
-rw-r--r--test/test_api.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test_api.py b/test/test_api.py
index 8be165e..878b0ab 100644
--- a/test/test_api.py
+++ b/test/test_api.py
@@ -432,6 +432,14 @@ class Mat2APITestCase(unittest.TestCase):
432 self.assertEqual(400, request.status_code) 432 self.assertEqual(400, request.status_code)
433 self.assertEqual("Failed decoding file", error_message) 433 self.assertEqual("Failed decoding file", error_message)
434 434
435 request = self.app.post('/api/upload',
436 data="\"\'\'\'&&cat$z $z/etc$z/passwdu0000\"",
437 headers={'content-type': 'application/json'}
438 )
439 error_message = request.get_json()['message']
440 self.assertEqual(400, request.status_code)
441 self.assertEqual("Failed parsing body", error_message)
442
435 def test_valid_opena_api_spec(self): 443 def test_valid_opena_api_spec(self):
436 spec = self.app.get('apispec_1.json').get_json() 444 spec = self.app.get('apispec_1.json').get_json()
437 validate_spec(spec) 445 validate_spec(spec)