Add HTTP 202 status to valid client responses 33/65533/3
authorFilip Krzywka <filip.krzywka@nokia.com>
Mon, 10 Sep 2018 09:39:59 +0000 (11:39 +0200)
committerGary Wu <gary.i.wu@huawei.com>
Tue, 11 Sep 2018 15:07:56 +0000 (15:07 +0000)
This is caused by changes made while resolving DCAEGEN2-739

Change-Id: I91ee2018200c3fe8b19ea76ed95fb3e6827c4285
Issue-ID: DCAEGEN2-761
Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
test/csit/tests/dcaegen2-collectors-hv-ves/testcases/libraries/HttpRequests.py

index 0d1d928..c0dcd81 100644 (file)
@@ -1,12 +1,19 @@
 import requests
 from robot.api import logger
 
+valid_status_codes = [
+    requests.codes.ok,
+    requests.codes.accepted
+]
+
+
 def session_without_env():
     session = requests.Session()
     session.trust_env = False
     return session
 
+
 def checkStatusCode(status_code, server_name):
-    if status_code != 200:
+    if status_code not in valid_status_codes:
         logger.error("Response status code from " + server_name + ": " + str(status_code))
-        raise (Exception(server_name + " returned status code " + status_code))
\ No newline at end of file
+        raise (Exception(server_name + " returned status code " + status_code))