"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",
#!/bin/bash
cd /var/lib/tests
+mkdir resources/downloads
yarn install
yarn run test-and-report
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
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
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;
});
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;
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;
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');
});
});