hosted.js
1.2 KB
"use strict";
var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
/*
* This is an implementation of the Hosted Driver Provider.
* It is responsible for setting up the account object, tearing
* it down, and setting up the driver correctly.
*/
var q = require("q");
var logger_1 = require("../logger");
var driverProvider_1 = require("./driverProvider");
var logger = new logger_1.Logger('hosted');
var Hosted = (function (_super) {
__extends(Hosted, _super);
function Hosted(config) {
return _super.call(this, config) || this;
}
/**
* Configure and launch (if applicable) the object's environment.
* @public
* @return {q.promise} A promise which will resolve when the environment is
* ready to test.
*/
Hosted.prototype.setupEnv = function () {
logger.info('Using the selenium server at ' + this.config_.seleniumAddress);
return q.fcall(function () { });
};
return Hosted;
}(driverProvider_1.DriverProvider));
exports.Hosted = Hosted;