Fixes to tests 71/77571/3
authorilanap <ilanap@amdocs.com>
Wed, 30 Jan 2019 10:50:04 +0000 (12:50 +0200)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Thu, 31 Jan 2019 08:22:47 +0000 (08:22 +0000)
Change-Id: Ife159ce00d501c8f0e00dc3cbc5a9f447d2b8ca4
Issue-ID: SDC-2028
Signed-off-by: ilanap <ilanap@amdocs.com>
cucumber-js-test-apis-ci/config.json
cucumber-js-test-apis-ci/docker/startup.sh
cucumber-js-test-apis-ci/docker_run.sh
cucumber-js-test-apis-ci/stepDefinitions/InterfaceOperationSteps.js
cucumber-js-test-apis-ci/stepDefinitions/VF_steps.js

index 35c3127..00c6552 100644 (file)
@@ -3,16 +3,10 @@
 
   "onboarding" : {
     "port" : "onboarding.port",
-    "prefix" : "sdc1/feProxy/onboarding-api/v1.0",
+    "prefix" : "onboarding-api/v1.0",
     "server" : "onboarding.server",
     "user" : "onboarding.user"
   },
-  "vf" : {
-    "port" : "vf.port",
-    "prefix" : "sdc1/feProxy/rest/v1",
-    "server" : "vf.server",
-    "user" : "vf.user"
-  },
   "catalog" : {
     "port" : "CatalogBE.port",
     "prefix" : "sdc2/rest/v1",
index f38acad..3170411 100644 (file)
@@ -1,5 +1,6 @@
 #!/bin/bash
 
 cd /var/lib/tests
+mkdir resources/downloads
 yarn install
 yarn run test-and-report
index 0e52a6b..da4c532 100644 (file)
@@ -22,9 +22,9 @@ echo "Workspace under: $WORKSPACE"
 if [ -z "$TEST_CI_BE_HOST" ]
 then
     TEST_CI_BE_HOST="$(ifconfig  'eth0' | sed -n '2p' | awk '{print $2}' | sed 's/addr://g')"
-    TEST_CI_BE_PORT=8285
+    TEST_CI_BE_PORT=8081
     TEST_CI_CATALOG_HOST=$TEST_CI_BE_HOST
-    TEST_CI_CATALOG_PORT=$TEST_CI_BE_PORT
+    TEST_CI_CATALOG_PORT=8080
     TEST_CI_AP_HOST=$TEST_CI_BE_HOST
     TEST_CI_AP_PORT=8080
 fi
@@ -62,9 +62,6 @@ echo "setting configuration"
 sed -i "s/onboarding.port/$TEST_CI_BE_PORT/g" $WORKSPACE/data/environments/dockerConfig.json
 sed -i "s/onboarding.server/$TEST_CI_BE_HOST/g" $WORKSPACE/data/environments/dockerConfig.json
 sed -i "s/onboarding.user/cs0008/g" $WORKSPACE/data/environments/dockerConfig.json
-sed -i "s/vf.port/$TEST_CI_BE_PORT/g" $WORKSPACE/data/environments/dockerConfig.json
-sed -i "s/vf.server/$TEST_CI_BE_HOST/g" $WORKSPACE/data/environments/dockerConfig.json
-sed -i "s/vf.user/cs0008/g" $WORKSPACE/data/environments/dockerConfig.json
 sed -i "s/CatalogBE.port/$TEST_CI_CATALOG_PORT/g" $WORKSPACE/data/environments/dockerConfig.json
 sed -i "s/CatalogBE.server/$TEST_CI_CATALOG_HOST/g" $WORKSPACE/data/environments/dockerConfig.json
 sed -i "s/CatalogBE.user/cs0008/g" $WORKSPACE/data/environments/dockerConfig.json
index abfad80..3e23219 100644 (file)
@@ -58,7 +58,7 @@ function makeType() {
 
 When('I want to create an Operation', function()  {
     let path = '/catalog/' + this.context.component.type + '/' + this.context.component.uniqueId + '/interfaceOperations';
-    let inputData = util.getJSONFromFile('resources/json/interfaceoperation/createInterfaceOperations.json');
+    let inputData = util.getJSONFromFile('resources/json/interfaceOperation/createInterfaceOperations.json');
     var operationName = makeType();
     var interfaceType = makeType();
     inputData.interfaces.interface1.type = interfaceType;
@@ -78,7 +78,7 @@ When('I want to create an Operation', function()  {
 });
 
 When('I want to update an Operation', function () {
-    let inputData = util.getJSONFromFile('resources/json/interfaceoperation/updateInterfaceOperation.json');
+    let inputData = util.getJSONFromFile('resources/json/interfaceOperation/updateInterfaceOperation.json');
     let path = '/catalog/'+ this.context.component.type + '/'+ this.context.component.uniqueId +'/interfaceOperations';
     inputData.interfaces.interface1.operations.delete.uniqueId = this.context.interface.operationUniqueId;
     inputData.interfaces.interface1.type=this.context.interface.interfaceType;
index 3411a25..a24a90b 100644 (file)
@@ -29,7 +29,7 @@ Then('I want to create a VF for this Item', function () {
        return util.request(this.context, 'GET', '/vendor-software-products/' + this.context.item.id + '/versions/' + this.context.item.versionId).then(result => {
                this.context.inputData = util.getJSONFromFile('resources/json/createVF.json');
                // start replacing stuff
-               this.context.inputData.contactId = this.context.headers['vf']["USER_ID"];
+               this.context.inputData.contactId = this.context.headers['catalog']["USER_ID"];
                this.context.inputData.categories[0].uniqueId = result.data.category;
                this.context.inputData.categories[0].subcategories[0].uniqueId = result.data.subCategory;
                this.context.inputData.description = result.data.description;
@@ -37,7 +37,7 @@ Then('I want to create a VF for this Item', function () {
                this.context.inputData.tags[0] = result.data.name;
                this.context.inputData.vendorName = result.data.vendorName;
                this.context.inputData.csarUUID = this.context.item.id;
-               return util.request(this.context, 'POST', '/catalog/resources', this.context.inputData, false, 'vf');
+               return util.request(this.context, 'POST', '/catalog/resources', this.context.inputData, false, 'catalog');
        });
 });