tests: more common'ification

This commit is contained in:
Girish Ramakrishnan
2021-08-12 16:27:31 -07:00
parent 05576b5a91
commit ac5b7f8093
6 changed files with 588 additions and 896 deletions

View File

@@ -5,9 +5,12 @@ const async = require('async'),
database = require('../../database.js'),
delay = require('delay'),
expect = require('expect.js'),
fs = require('fs'),
mailer = require('../../mailer.js'),
safe = require('safetydance'),
server = require('../../server.js'),
settings = require('../../settings.js'),
support = require('../../support.js'),
superagent = require('superagent'),
tokens = require('../../tokens.js');
@@ -33,9 +36,10 @@ exports = module.exports = {
token: null
},
MOCK_API_SERVER_ORIGIN: 'http://localhost:6060',
mockApiServerOrigin: 'http://localhost:6060',
dashboardDomain: 'test.example.com',
dashboardFqdn: 'my.test.example.com',
appstoreToken: 'toktok',
serverUrl: `http://localhost:${constants.PORT}`,
};
@@ -47,7 +51,11 @@ function setup(done) {
server.start.bind(null),
database._clear.bind(null),
settings._setApiServerOrigin.bind(null, exports.MOCK_API_SERVER_ORIGIN),
async () => await safe(fs.promises.unlink(support._sshInfo().filePath)),
settings._setApiServerOrigin.bind(null, exports.mockApiServerOrigin),
settings.setCloudronToken.bind(null, exports.appstoreToken),
function setup(callback) {
superagent.post(`${serverUrl}/api/v1/cloudron/setup`)