A1-Simulator - Align with OSC Near-RT-RIC A1 Mediator
[sim/a1-interface.git] / near-rt-ric-simulator / tests / unittest_setup.py
index 0dbbd22..06567cf 100644 (file)
@@ -25,7 +25,7 @@ PORT_NUMBER="2222"
 HOST_IP="localhost"
 SERVER_URL="http://"+HOST_IP+":"+PORT_NUMBER+"/"
 
-#Dir for json test data files
+# Dir for json test data files
 testdata=""
 
 def setup_env(interface_version):
@@ -40,6 +40,7 @@ def setup_env(interface_version):
     #Env var to setup version and host logging
     os.environ['APIPATH'] = cwd+"../api/"+interface_version
     os.environ['REMOTE_HOSTS_LOGGING'] = "ON"
+    os.environ['DUPLICATE_CHECK'] = "0"
 
     # Paths need to run the sim, including needed source file dirs
     sys.path.append(os.path.abspath(cwd+'../src/common'))
@@ -50,9 +51,14 @@ def setup_env(interface_version):
 def get_testdata_dir():
     return testdata
 
-#Test client for rest calls
+# Test client for rest calls
 @pytest.fixture
 def client():
     from main import app
-    with app.app.test_client() as c:
-        yield c
\ No newline at end of file
+    with app.app.test_client() as client:
+        yield client
+
+# # Run the Flask app in a separate thread for testing
+# def run_flask_app():
+#     from main import app
+#     app.app.run(port=8085, host="127.0.0.1", threaded=True)