cloudron-e2e-test/common.js
Girish Ramakrishnan 413a9dbcf1 name -> domain
2015-06-19 13:13:06 -07:00

25 lines
641 B
JavaScript

'use strict';
exports = module.exports = {
TESTAPP_ID: 'io.cloudron.testapp',
TESTAPP_VERSION : '1.0.2'
cloudronDomain: cloudronDomain,
verifyResponse: verifyResponse
};
function cloudronDomain(filename) {
var r = (Math.random() * 1000).toFixed();
return 't-' + path.basename(filename, '-test.js') + '-' + r + '.smartserver.io';
}
function verifyResponse(res, errorMessage) {
if (res.statusCode < 200 || res.statusCode > 299) {
console.log('Response error statusCode:%s error:%s body:%s', res.statusCode, res.error, res.body);
console.log(errorMessage.red);
process.exit(1);
}
}