Initial commit

This commit is contained in:
zhongjin
2020-06-13 18:34:34 +08:00
commit 52aaa9f15d
655 changed files with 96796 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
var Engine = require('../../../src/engine');
function createEngine (opts) {
opts = opts || {};
var apiKey = opts.hasOwnProperty('apiKey')
? opts.apiKey
: 'API_KEY';
var authToken = opts.authToken || ['fabada', 'coffee'];
var username = opts.username || 'wadus';
var serverUrl = opts.serverUrl || 'http://example.com';
var spyReload = opts.hasOwnProperty('spyReload')
? opts.spyReload
: true;
var client = opts.client || 'fake-client';
var engine = new Engine({
apiKey: apiKey,
authToken: authToken,
username: username,
serverUrl: serverUrl,
client: client
});
if (spyReload) {
spyOn(engine, 'reload');
}
return engine;
}
module.exports = createEngine;