@angular/benchpress
Version:
Benchpress - a framework for e2e performance tests
30 lines • 2.77 kB
JavaScript
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* A WebDriverAdapter bridges API differences between different WebDriver clients,
* e.g. JS vs Dart Async vs Dart Sync webdriver.
* Needs one implementation for every supported WebDriver client.
*/
export class WebDriverAdapter {
waitFor(callback) {
throw new Error('NYI');
}
executeScript(script) {
throw new Error('NYI');
}
executeAsyncScript(script) {
throw new Error('NYI');
}
capabilities() {
throw new Error('NYI');
}
logs(type) {
throw new Error('NYI');
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2ViX2RyaXZlcl9hZGFwdGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvYmVuY2hwcmVzcy9zcmMvd2ViX2RyaXZlcl9hZGFwdGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUlIOzs7O0dBSUc7QUFDSCxNQUFNLE9BQWdCLGdCQUFnQjtJQUNwQyxPQUFPLENBQUMsUUFBa0I7UUFDeEIsTUFBTSxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBQ0QsYUFBYSxDQUFDLE1BQWM7UUFDMUIsTUFBTSxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBQ0Qsa0JBQWtCLENBQUMsTUFBYztRQUMvQixNQUFNLElBQUksS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3pCLENBQUM7SUFDRCxZQUFZO1FBQ1YsTUFBTSxJQUFJLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBQ0QsSUFBSSxDQUFDLElBQVk7UUFDZixNQUFNLElBQUksS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3pCLENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgTExDIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gKlxuICogVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYW4gTUlULXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmVcbiAqIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUgYXQgaHR0cHM6Ly9hbmd1bGFyLmlvL2xpY2Vuc2VcbiAqL1xuXG5cblxuLyoqXG4gKiBBIFdlYkRyaXZlckFkYXB0ZXIgYnJpZGdlcyBBUEkgZGlmZmVyZW5jZXMgYmV0d2VlbiBkaWZmZXJlbnQgV2ViRHJpdmVyIGNsaWVudHMsXG4gKiBlLmcuIEpTIHZzIERhcnQgQXN5bmMgdnMgRGFydCBTeW5jIHdlYmRyaXZlci5cbiAqIE5lZWRzIG9uZSBpbXBsZW1lbnRhdGlvbiBmb3IgZXZlcnkgc3VwcG9ydGVkIFdlYkRyaXZlciBjbGllbnQuXG4gKi9cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBXZWJEcml2ZXJBZGFwdGVyIHtcbiAgd2FpdEZvcihjYWxsYmFjazogRnVuY3Rpb24pOiBQcm9taXNlPGFueT4ge1xuICAgIHRocm93IG5ldyBFcnJvcignTllJJyk7XG4gIH1cbiAgZXhlY3V0ZVNjcmlwdChzY3JpcHQ6IHN0cmluZyk6IFByb21pc2U8YW55PiB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdOWUknKTtcbiAgfVxuICBleGVjdXRlQXN5bmNTY3JpcHQoc2NyaXB0OiBzdHJpbmcpOiBQcm9taXNlPGFueT4ge1xuICAgIHRocm93IG5ldyBFcnJvcignTllJJyk7XG4gIH1cbiAgY2FwYWJpbGl0aWVzKCk6IFByb21pc2U8e1trZXk6IHN0cmluZ106IGFueX0+IHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ05ZSScpO1xuICB9XG4gIGxvZ3ModHlwZTogc3RyaW5nKTogUHJvbWlzZTxhbnlbXT4ge1xuICAgIHRocm93IG5ldyBFcnJvcignTllJJyk7XG4gIH1cbn1cbiJdfQ==