aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-bdd
diff options
context:
space:
mode:
authorilanap <ilanap@amdocs.com>2018-02-18 11:02:03 +0200
committerAvi Gaffa <avi.gaffa@amdocs.com>2018-02-18 13:15:44 +0000
commit6c872743f110fee1efd1d846b7642e6162efa1ea (patch)
treef03bab2b41fb95b1388fcd60fb0bf8b021d29a65 /openecomp-bdd
parentaad2781298db9c48ef4be167709b905af39bf9e4 (diff)
Adding BDD prefixes for different environments
Change-Id: I393f7e68b209b2a29134073453ee5ec92339330b Issue-ID: SDC-990 Signed-off-by: ilanap <ilanap@amdocs.com>
Diffstat (limited to 'openecomp-bdd')
-rw-r--r--openecomp-bdd/.gitignore3
-rw-r--r--openecomp-bdd/config.json9
-rw-r--r--openecomp-bdd/resources/downloads/VSPPackage.zipbin44169 -> 0 bytes
-rw-r--r--openecomp-bdd/resources/downloads/base_mux.zipbin3844 -> 0 bytes
-rw-r--r--openecomp-bdd/stepDefinitions/Utils.js5
-rw-r--r--openecomp-bdd/stepDefinitions/VF_steps.js2
-rw-r--r--openecomp-bdd/stepDefinitions/world.js8
7 files changed, 17 insertions, 10 deletions
diff --git a/openecomp-bdd/.gitignore b/openecomp-bdd/.gitignore
index d2fe79b459..24d45c4444 100644
--- a/openecomp-bdd/.gitignore
+++ b/openecomp-bdd/.gitignore
@@ -6,4 +6,5 @@ dist
docs
node_modules
.npmrc
-npm-debug.log \ No newline at end of file
+npm-debug.log
+config.json \ No newline at end of file
diff --git a/openecomp-bdd/config.json b/openecomp-bdd/config.json
index 0a3ab03650..6038f1827c 100644
--- a/openecomp-bdd/config.json
+++ b/openecomp-bdd/config.json
@@ -3,6 +3,11 @@
"server": "SET_TO_YOUR_SERVER_IP",
"port": 8285,
- "prefix":"sdc1/feProxy/onboarding-api/v1.0",
- "vf_prefix":"sdc1/feProxy/rest/v1"
+
+ "prefix" : {
+ "onboarding":"sdc1/feProxy/onboarding-api/v1.0",
+ "vf":"sdc1/feProxy/rest/v1",
+ "activity_spec":"sdc1/feProxy/activityspec-api/v1"
+
+ }
} \ No newline at end of file
diff --git a/openecomp-bdd/resources/downloads/VSPPackage.zip b/openecomp-bdd/resources/downloads/VSPPackage.zip
deleted file mode 100644
index 633cb7363c..0000000000
--- a/openecomp-bdd/resources/downloads/VSPPackage.zip
+++ /dev/null
Binary files differ
diff --git a/openecomp-bdd/resources/downloads/base_mux.zip b/openecomp-bdd/resources/downloads/base_mux.zip
deleted file mode 100644
index 1cc7ea446c..0000000000
--- a/openecomp-bdd/resources/downloads/base_mux.zip
+++ /dev/null
Binary files differ
diff --git a/openecomp-bdd/stepDefinitions/Utils.js b/openecomp-bdd/stepDefinitions/Utils.js
index ff49727409..08d0a2b10f 100644
--- a/openecomp-bdd/stepDefinitions/Utils.js
+++ b/openecomp-bdd/stepDefinitions/Utils.js
@@ -17,8 +17,9 @@ const request = require('request');
const fs = require('fs');
require('node-zip');
-function _request(context, method, path, data, isBinary=false, isVFCall=false) {
- let server = (isVFCall) ? context.vf_server : context.onboarding_server;
+function _request(context, method, path, data, isBinary=false, prefix='onboarding') {
+ let server = context.server + '/' + context.prefix[prefix];
+
let options = {
method: method,
url: server + path,
diff --git a/openecomp-bdd/stepDefinitions/VF_steps.js b/openecomp-bdd/stepDefinitions/VF_steps.js
index d00cf9ca6a..268c371687 100644
--- a/openecomp-bdd/stepDefinitions/VF_steps.js
+++ b/openecomp-bdd/stepDefinitions/VF_steps.js
@@ -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, true);
+ return util.request(this.context, 'POST', '/catalog/resources', this.context.inputData, false, 'vf');
});
});
diff --git a/openecomp-bdd/stepDefinitions/world.js b/openecomp-bdd/stepDefinitions/world.js
index e87a9b588f..ba6d57a09b 100644
--- a/openecomp-bdd/stepDefinitions/world.js
+++ b/openecomp-bdd/stepDefinitions/world.js
@@ -40,8 +40,7 @@ class CustomWorld {
} else {
this.context.server = config.server;
}
- this.context.onboarding_server = (config.protocol + '://' + this.context.server + ':' + config.port + '/' + config.prefix);
- this.context.vf_server = (config.protocol + '://' + this.context.server + ':' + config.port + '/' + config.vf_prefix);
+ this.context.server = (config.protocol + '://' + this.context.server + ':' + config.port);
this.context.headers = {};
@@ -56,9 +55,10 @@ class CustomWorld {
this.context.inputData = null;
this.context.responseData = null;
+ this.context.prefix = config.prefix;
+
this.setServer = function(server) {
- this.context.onboarding_server = (config.protocol + '://' +server + ':' + config.port + '/' + config.prefix);
- this.context.vf_server = (config.protocol + '://' +server + ':' + config.port + '/' + config.vf_prefix);
+ this.context.server = (config.protocol + '://' + this.context.server + ':' + config.port);
}
setDefaultTimeout(60 * 1000);