f2ba927d34
- Added SCIM to the list of available providers - Fixed ForwardProxy so that its mode is set correctly. (This is a special case in the committer; I'm unhappy with that.) - Fixed the commit messages so that: - icons are set correctly (Success, Danger, Working) - icons are colored correctly according to state - commit message includes a `data-commit-state` field so tests can find it! - Merged the application wizard tests into a single test pass - Isolated common parts of the application wizard tests to reduce unnecessary repetition. All application tests are the same until you reach the provider section anyway. - Fixed the unit tests so they're finding the right error messages and are enabled to display them correctly. - Moved the test Form handlers into their own folder so they're not cluttering up the Pages folder.
23 lines
574 B
TypeScript
23 lines
574 B
TypeScript
import { $ } from "@wdio/globals";
|
|
import Page from "../page.js";
|
|
|
|
export class TransparentProxyForm extends Page {
|
|
async setAuthorizationFlow(selector: string) {
|
|
await this.searchSelect(
|
|
'>>>ak-flow-search[name="authorizationFlow"] input[type="text"]',
|
|
"authorizationFlow",
|
|
`button*=${selector}`
|
|
);
|
|
}
|
|
|
|
get externalHost() {
|
|
return $('>>>input[name="externalHost"]');
|
|
}
|
|
|
|
get internalHost() {
|
|
return $('>>>input[name="internalHost"]');
|
|
}
|
|
}
|
|
|
|
export default new TransparentProxyForm();
|