@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
20 lines • 658 B
TypeScript
import type { Serenity } from '@serenity-js/core';
import type { Runner } from 'protractor';
import type { ProtractorReport } from './reporter';
import { TestRunnerDetector } from './runner';
/**
* @private
*/
export declare class ProtractorFrameworkAdapter {
private readonly serenity;
private readonly protractorRunner;
private readonly detector;
constructor(serenity: Serenity, protractorRunner: Runner, detector: TestRunnerDetector);
/**
* @param specs
* Paths to spec files
*/
run(specs: string[]): Promise<ProtractorReport>;
private defaultConfig;
}
//# sourceMappingURL=ProtractorFrameworkAdapter.d.ts.map