diff options
Diffstat (limited to 'test/csit/tests/dcaegen2/prh-testcases/resources/simulator')
4 files changed, 0 insertions, 151 deletions
diff --git a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/AAI.py b/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/AAI.py deleted file mode 100644 index c57903c30..000000000 --- a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/AAI.py +++ /dev/null @@ -1,56 +0,0 @@ -from http.server import BaseHTTPRequestHandler -from http.server import HTTPServer -import re -import sys - -pnfs = 'Empty' - - -class AAIHandler(BaseHTTPRequestHandler): - - def do_PUT(self): - if re.search('/set_pnfs', self.path): - global pnfs - content_length = int(self.headers['Content-Length']) - pnfs = self.rfile.read(content_length) - _header_200_and_json(self) - - return - - def do_PATCH(self): - pnfs_name = '/aai/v12/network/pnfs/pnf/' + pnfs.decode() - if re.search('wrong_aai_record', self.path): - self.send_response(400) - self.end_headers() - elif re.search(pnfs_name, self.path): - self.send_response(200) - self.end_headers() - - return - - -def _header_200_and_json(self): - self.send_response(200) - self.send_header('Content-Type', 'application/json') - self.end_headers() - - -def _main_(handler_class=AAIHandler, server_class=HTTPServer, protocol="HTTP/1.0"): - - if sys.argv[1:]: - port = int(sys.argv[1]) - else: - port = 3333 - - server_address = ('', port) - - handler_class.protocol_version = protocol - httpd = server_class(server_address, handler_class) - - sa = httpd.socket.getsockname() - print("Serving HTTP on", sa[0], "port", sa[1], "...") - httpd.serve_forever() - - -if __name__ == '__main__': - _main_() diff --git a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/AAI_simulator b/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/AAI_simulator deleted file mode 100644 index 89a266ebe..000000000 --- a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/AAI_simulator +++ /dev/null @@ -1,15 +0,0 @@ -FROM alpine:3.8 - -RUN apk add --no-cache python3 && \ - python3 -m ensurepip && \ - rm -r /usr/lib/python*/ensurepip && \ - pip3 install --upgrade pip setuptools && \ - if [ ! -e /usr/bin/pip ]; then ln -s pip3 /usr/bin/pip ; fi && \ - if [[ ! -e /usr/bin/python ]]; then ln -sf /usr/bin/python3 /usr/bin/python; fi && \ - rm -r /root/.cache - -ADD AAI.py / - -EXPOSE 3333 - -CMD [ "python", "./AAI.py" ] diff --git a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/DMaaP.py b/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/DMaaP.py deleted file mode 100644 index 96e22a141..000000000 --- a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/DMaaP.py +++ /dev/null @@ -1,65 +0,0 @@ -from http.server import BaseHTTPRequestHandler -from http.server import HTTPServer -import re -import sys - -posted_event_from_prh = b'Empty' -received_event_to_get_method = 'Empty' - - -class DMaaPHandler(BaseHTTPRequestHandler): - - def do_PUT(self): - if re.search('/set_get_event', self.path): - global received_event_to_get_method - content_length = int(self.headers['Content-Length']) - received_event_to_get_method = self.rfile.read(content_length) - _header_200_and_json(self) - - return - - def do_POST(self): - if re.search('/events/unauthenticated.PNF_READY', self.path): - global posted_event_from_prh - content_length = int(self.headers['Content-Length']) - posted_event_from_prh = self.rfile.read(content_length) - _header_200_and_json(self) - - return - - def do_GET(self): - if re.search('/events/unauthenticated.VES_PNFREG_OUTPUT/OpenDcae-c12/c12', self.path): - _header_200_and_json(self) - self.wfile.write(received_event_to_get_method) - elif re.search('/events/pnfReady', self.path): - _header_200_and_json(self) - self.wfile.write(posted_event_from_prh) - - return - - -def _header_200_and_json(self): - self.send_response(200) - self.send_header('Content-Type', 'application/json') - self.end_headers() - - -def _main_(handler_class=DMaaPHandler, server_class=HTTPServer, protocol="HTTP/1.0"): - - if sys.argv[1:]: - port = int(sys.argv[1]) - else: - port = 2222 - - server_address = ('', port) - - handler_class.protocol_version = protocol - httpd = server_class(server_address, handler_class) - - sa = httpd.socket.getsockname() - print("Serving HTTP on", sa[0], "port", sa[1], "...") - httpd.serve_forever() - - -if __name__ == '__main__': - _main_() diff --git a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/DMaaP_simulator b/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/DMaaP_simulator deleted file mode 100644 index 9cf21dc92..000000000 --- a/test/csit/tests/dcaegen2/prh-testcases/resources/simulator/DMaaP_simulator +++ /dev/null @@ -1,15 +0,0 @@ -FROM alpine:3.8 - -RUN apk add --no-cache python3 && \ - python3 -m ensurepip && \ - rm -r /usr/lib/python*/ensurepip && \ - pip3 install --upgrade pip setuptools && \ - if [ ! -e /usr/bin/pip ]; then ln -s pip3 /usr/bin/pip ; fi && \ - if [[ ! -e /usr/bin/python ]]; then ln -sf /usr/bin/python3 /usr/bin/python; fi && \ - rm -r /root/.cache - -ADD DMaaP.py / - -EXPOSE 2222 - -CMD [ "python", "./DMaaP.py" ] |