Files
ChannelTests-TS/test/pages/Subscribing.page.ts
Alexander Zinn e93eb5fe84 Enhance CommandLine and TestConfiguration for improved option validation and logging
* Added validation for required command line options in the `CommandLine` class to ensure necessary parameters are provided.
* Updated `TestConfiguration` to store and expose the logging level from command line options.
* Refactored `BrowserstackApi` to improve method naming and added content type headers for API requests.
* Changed `SupportedBrowser` type to be exported for better accessibility.
* Updated `Page` and `SubscribingPage` classes to use a consistent browser import and improved constructor parameters.
2025-08-18 22:07:37 -04:00

16 lines
390 B
TypeScript

import {browser as wdio, $} from '@wdio/globals';
import Page, {PageOpenOptions} from './Page';
export class SubscribingPage extends Page {
constructor(baseUri: string, browser: typeof wdio) {
super(baseUri, browser);
}
get videoElement() {
return $('video');
}
public override async open(options?: PageOpenOptions): Promise<void> {
await super.open(options);
}
}