test_ns: get VCA env for secret and pubkey 85/7885/3
authortierno <alfonso.tiernosepulveda@telefonica.com>
Fri, 30 Aug 2019 12:10:17 +0000 (12:10 +0000)
committertierno <alfonso.tiernosepulveda@telefonica.com>
Fri, 30 Aug 2019 15:33:43 +0000 (15:33 +0000)
Change-Id: I160692c18791e034a65dfe2623d877719809f9f5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
osm_lcm/__init__.py
osm_lcm/tests/test_ns.py

index 6c22348..7fd7d55 100644 (file)
@@ -13,5 +13,5 @@
 ##
 
 # version moved to lcm.py. uncomment if LCM is installed as library and installed
-version = '6.0.2.post0'
-version_date = '2018-08-29'
+version = '6.0.2.post1'
+version_date = '2018-08-30'
index eb13e45..dcf5020 100644 (file)
@@ -31,7 +31,7 @@ from uuid import uuid4
 
 __author__ = "Alfonso Tierno <alfonso.tiernosepulveda@telefonica.com>"
 
-""" Perform unittests using asynctest 
+""" Perform unittests using asynctest of osm_lcm.ns module
 It allows, if some testing ENV are supplied, testing without mocking some external libraries for debugging:
     OSMLCMTEST_NS_PUBKEY: public ssh-key returned by N2VC to inject to VMs
     OSMLCMTEST_PACKAGES_PATH: path where the vnf-packages are stored (de-compressed), each one on a 'vnfd_id' folder
@@ -39,7 +39,7 @@ It allows, if some testing ENV are supplied, testing without mocking some extern
     OSMLCMTEST_VCA_NOMOCK: Do no mock the VCA, N2VC library, for debugging it
     OSMLCMTEST_RO_NOMOCK: Do no mock the ROClient library, for debugging it
     OSMLCMTEST_DB_NOMOCK: Do no mock the database library, for debugging it
-    OSMLCMTEST_FS_NOMOCK: Do no mock the File Sorage library, for debugging it
+    OSMLCMTEST_FS_NOMOCK: Do no mock the File Storage library, for debugging it
     OSMLCMTEST_LOGGING_NOMOCK: Do no mock the logging
     OSMLCM_VCA_XXX: configuration of N2VC
     OSMLCM_RO_XXX: configuration of RO
@@ -48,9 +48,11 @@ It allows, if some testing ENV are supplied, testing without mocking some extern
 
 vca_config = {   # TODO replace with os.get_env to get other configurations
     "host": getenv("OSMLCM_VCA_HOST", "vca"),
-    "port": 17070,
-    "user": "admin",
-    "secret": "secret",
+    "port": getenv("OSMLCM_VCA_PORT", 17070),
+    "user": getenv("OSMLCM_VCA_USER", "admin"),
+    "secret": getenv("OSMLCM_VCA_SECRET", "vca"),
+    "pubkey": getenv("OSMLCM_VCA_PUBKEY", None),
+    'cacert': getenv("OSMLCM_VCA_CACERT", None)
 }
 
 ro_config = {