UNPKG

@serenity-js/protractor

Version:

Adapter that integrates @serenity-js/web with Protractor, enabling Serenity/JS reporting and using the Screenplay Pattern to write end-to-end test scenarios

14 lines (13 loc) 327 B
/** * Wraps Webdriver promise-like objects into * a Node-native promise to allow for correct promise chaining. * * @private * * @param promiseLike */ export function promised<T>(promiseLike: PromiseLike<T>): Promise<T> { return new Promise((resolve, reject) => { promiseLike.then(resolve, reject); }); }