diff options
author | Isabel Arrans <isabelarrans@gmail.com> | 2020-12-15 18:27:37 +0100 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2020-12-15 20:02:46 +0100 |
commit | 10b07ba2b9f677074a9f860e618ba6865e83324c (patch) | |
tree | 789077cadfe78050b0842cda823c84d9b857ce47 /tests/units/test_0022_post_client_add.py | |
parent | 646355d3c7df7d2cd15dd12f19722c4d9db2817f (diff) |
#915 Fix test POST /client/add
Diffstat (limited to 'tests/units/test_0022_post_client_add.py')
-rw-r--r-- | tests/units/test_0022_post_client_add.py | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/tests/units/test_0022_post_client_add.py b/tests/units/test_0022_post_client_add.py index 30678ed..b09278c 100644 --- a/tests/units/test_0022_post_client_add.py +++ b/tests/units/test_0022_post_client_add.py @@ -28,13 +28,28 @@ class TestPostClientAddMethods(unittest.TestCase): returned = requests.post(self.url, headers=self.headers, json=self.json) self.assertEqual(returned.status_code, 200) - #def test_post_no_payload(self): - #returned = requests.post(self.url, headers=self.headers, json={}) - #self.assertEqual(returned.status_code, 400) + def test_post_no_payload(self): + returned = requests.post(self.url, headers=self.headers, json=None) + self.assertEqual(returned.status_code, 400) - #def test_post_malformed_payload(self): - #returned = requests.post(self.url, headers=self.headers, json={'boot' :"19pxeADMIN"}) - #self.assertEqual(returned.status_code, 400) + def test_post_malformed_payload(self): + returned = requests.post(self.url, headers=self.headers, json={'boot' :"19pxeADMIN",# + "center": 0, + "hardware_id": 0, + "id": 2, + "ip": "192.168.56.13", + "livedir": "ogLive", + "mac": "0800270E6512", + "maintenance": True, + "name": "pc12", + "netdriver": "generic", + "netiface": "eth1", + "netmask": "255.255.255.0", + "remote": False, + "repo_id": 1, + "room": 1, + "serial_number": ""}) + self.assertEqual(returned.status_code, 400) if __name__ == '__main__': unittest.main() |