UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

25 lines 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TelemetryDataUiHelper = void 0; const test_1 = require("@playwright/test"); const UiBaseLocators_1 = require("./UiBaseLocators"); class TelemetryDataUiHelper extends UiBaseLocators_1.UiBaseLocators { telemetryDataTab; telemetryDataLevelToggle; constructor(page) { super(page); this.telemetryDataTab = page.getByRole('tab', { name: 'Telemetry Data' }); this.telemetryDataLevelToggle = page.locator('[name="telemetryLevel"] >> input[id=input]'); } async clickTelemetryDataTab() { await this.telemetryDataTab.click(); } async changeTelemetryDataLevelValue(value) { await this.telemetryDataLevelToggle.fill(value); } async doesTelemetryDataLevelHaveValue(value) { return await (0, test_1.expect)(this.telemetryDataLevelToggle).toHaveValue(value); } } exports.TelemetryDataUiHelper = TelemetryDataUiHelper; //# sourceMappingURL=TelemetryDataUiHelper.js.map