UNPKG

@progress/kendo-e2e

Version:

Kendo UI end-to-end test utilities.

269 lines 14.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LOCATORS = exports.SELECTORS = exports.STATES = void 0; const selenium_webdriver_1 = require("selenium-webdriver"); exports.STATES = { ACTIVE: "k-active", DISABLED: "k-disabled", EMPTY: "k-empty", EXPANDED: "k-expanded", FOCUSED: "k-focus", INVALID: "k-invalid", SELECTED: "k-selected", HOVERED: "k-hover", }; exports.SELECTORS = { ACTIONSHEET: ".k-actionsheet", ACTIONSHEET_CONTAINER: ".k-actionsheet-container", ANIMATION_CONTAINER: ".k-animation-container", AIPROMPT: ".k-prompt", APPBAR: ".k-appbar", AUTOCOMPLETE: ".k-autocomplete", AVATAR: ".k-avatar", BADGE: ".k-badge", BARCODE: ".k-barcode", BOTTOM_NAVIGATION: ".k-bottom-nav", BREADCRUMB: ".k-breadcrumb", BUTTON: ".k-button", BUTTON_GROUP: ".k-button-group", CALENDAR: ".k-calendar", CALENDAR_TITLE: ".k-button.k-calendar-title", CALENDAR_TODAY: ".k-button.k-calendar-nav-today", CALENDAR_NAV_NEXT: ".k-button.k-calendar-nav-next", CALENDAR_NAV_PREV: ".k-button.k-calendar-nav-prev", CARD: ".k-card", CARD_BUTTON: ".k-card-title .k-button", CARD_BODY: ".k-card-body", CHART: ".k-chart", CHAT: ".k-chat", CHECKBOX: ".k-checkbox", CHIP: ".k-chip", CHIP_ICON: ".k-chip .k-icon", CHIP_LIST: ".k-chip-list", CHUNK_PROGRESSBAR: ".k-chunk-progressbar", COMBOBOX: ".k-combobox", COLORGRADIENT: ".k-colorgradient", COLORPALETTE: ".k-colorpalette", COLORPICKER: ".k-colorpicker", CONTEXT_MENU: ".k-context-menu", COLUMN_MENU: ".k-column-menu", COLUMN_MENU_ITEM: ".k-columnmenu-item", DATEINPUT: ".k-dateinput", DATEPICKER: ".k-datepicker", DATERANGEPICKER: ".k-daterangepicker", DATETIMEPICKER: ".k-datetimepicker", DIALOG: ".k-dialog", DRAWER: ".k-drawer", DROPDOWN_BUTTON: ".k-dropdown-button", DROPDOWN_LIST: ".k-dropdownlist", DROPDOWN_TREE: ".k-dropdowntree", EDITOR: ".k-editor", EMPTY: ".k-empty", ERROR: ".k-error", FILTER: ".k-filter", FLATCOLORPICKER: ".k-flatcolorpicker", FLOATING_ACTION_BUTTON: ".k-fab", FLOATING_LABEL: ".k-floating-label", FLOATING_LABEL_CONTAINER: ".k-floating-label-container", GANTT: ".k-gantt", GAUGE: ".k-gauge", GRID: ".k-grid", GRID_COLUMN_MENU: ".k-grid-column-menu", GRID_LAYOUT: ".k-grid-layout", INPUT: ".k-input", LABEL: ".k-label", LIST: ".k-list", LISTBOX: ".k-listbox", LISTVIEW: ".k-listview", LOADER: ".k-loader", LOADING_MASK: ".k-loading-mask", MAP: ".k-map", MASKEDTEXTBOX: ".k-maskedtextbox", MENU: ".k-menu", MENU_BUTTON: ".k-menu-button", MESSAGE_LIST: ".k-message-list", MULTISELECT: ".k-multiselect", NOTIFICATION: ".k-notification", NUMERICTEXTBOX: ".k-numerictextbox", ORGCHART: ".k-orgchart-container", PAGER: ".k-pager", PAGER_INFO: ".k-pager-info", PAGER_SIZES: ".k-pager-sizes", PAGER_INPUT: ".k-pager-input .k-input-inner", PAGER_ITEMS_PER_PAGE: ".k-pager-sizes .k-dropdownlist .k-input-value-text", PAGER_NUMBERS: ".k-pager-numbers button", PAGER_FIRST_PAGE_BUTTON: ".k-pager-numbers-wrap .k-pager-first", PAGER_LAST_PAGE_BUTTON: ".k-pager-numbers-wrap .k-pager-last", PAGER_PREVIOUS_PAGE_BUTTON: ".k-pager-numbers-wrap .k-pager-nav:nth-of-type(2)", PAGER_NEXT_PAGE_BUTTON: ".k-pager-numbers-wrap .k-pager-nav:nth-of-type(3)", PANELBAR: ".k-panelbar", PDFVIEWER: ".k-pdf-viewer", PIVOTGRID: ".k-pivotgrid", POPOVER: ".k-popover", POPUP: ".k-popup", PROGRESSBAR: ".k-progressbar", QRCODE: ".k-qrcode", RADIO: ".k-radio", RADIOGROUP: ".k-radio-list", RATING: ".k-rating", RIPPLE: ".k-ripple-container", SCHEDULER: ".k-scheduler", SCROLLVIEW: ".k-scrollview", SIGNATURE: ".k-signature", SKELETON: ".k-skeleton", SLIDER: ".k-slider", SPLIT_BUTTON: ".k-split-button", SPLITTER: ".k-splitter", SPREADSHEET: ".k-spreadsheet", STACK_LAYOUT: ".k-stack-layout", STEPPER: ".k-stepper", SWITCH: ".k-switch", TABSTRIP: ".k-tabstrip", TASKBOARD: ".k-taskboard", TEXTAREA: ".k-textarea", TEXTBOX: ".k-textbox", TILELAYOUT: ".k-tilelayout", TIMELINE: ".k-timeline", TIMELINE_CARD: ".k-timeline-card", TIMELINE_DATE: "span.k-timeline-date", TIMELINE_EVENT: ".k-timeline-event", TIMELINE_FLAG: "span.k-timeline-flag", TIMEPICKER: ".k-timepicker", TOOLBAR: ".k-toolbar", TOOLTIP: ".k-tooltip", TREEVIEW: ".k-treeview", TREEVIEW_ITEM: ".k-treeview-item", TREELIST: ".k-treelist", UPLOAD: ".k-upload", WINDOW: ".k-window", }; exports.LOCATORS = { ACTIONSHEET: selenium_webdriver_1.By.css(exports.SELECTORS.ACTIONSHEET), ANIMATION_CONTAINER: selenium_webdriver_1.By.css(exports.SELECTORS.ANIMATION_CONTAINER), APP: selenium_webdriver_1.By.id("app"), APPBAR: selenium_webdriver_1.By.css(exports.SELECTORS.APPBAR), AIPROMPT: selenium_webdriver_1.By.css(exports.SELECTORS.AIPROMPT), AVATAR: selenium_webdriver_1.By.css(exports.SELECTORS.AVATAR), ARROW_BUTTON: selenium_webdriver_1.By.css(".k-svg-i-caret-alt-down"), BADGE: selenium_webdriver_1.By.css(exports.SELECTORS.BADGE), BARCODE: selenium_webdriver_1.By.css(exports.SELECTORS.BARCODE), BOTTOM_NAVIGATION: selenium_webdriver_1.By.css(exports.SELECTORS.BOTTOM_NAVIGATION), BREADCRUMB: selenium_webdriver_1.By.css(exports.SELECTORS.BREADCRUMB), BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.BUTTON), BUTTON_GROUP: selenium_webdriver_1.By.css(exports.SELECTORS.BUTTON_GROUP), CARD: selenium_webdriver_1.By.css(exports.SELECTORS.CARD), CARD_BODY: selenium_webdriver_1.By.css(exports.SELECTORS.CARD_BODY), CARD_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.CARD_BUTTON), CHART: selenium_webdriver_1.By.css(exports.SELECTORS.CHART), CALENDAR: selenium_webdriver_1.By.css(exports.SELECTORS.CALENDAR), CALENDAR_TITLE: selenium_webdriver_1.By.css(exports.SELECTORS.CALENDAR_TITLE), CALENDAR_TODAY: selenium_webdriver_1.By.css(exports.SELECTORS.CALENDAR_TODAY), CALENDAR_NAV_NEXT: selenium_webdriver_1.By.css(exports.SELECTORS.CALENDAR_NAV_NEXT), CALENDAR_NAV_PREV: selenium_webdriver_1.By.css(exports.SELECTORS.CALENDAR_NAV_PREV), CHAT: selenium_webdriver_1.By.css(exports.SELECTORS.CHAT), CHECKBOX: selenium_webdriver_1.By.css(exports.SELECTORS.CHECKBOX), CHAT_SEND_BUTTON: selenium_webdriver_1.By.css(".k-chat-send"), CHAT_SELECTED_MESSAGE: selenium_webdriver_1.By.css(".k-selected > .k-chat-bubble"), CHAT_QUICK_REPLY: selenium_webdriver_1.By.css("span.k-quick-reply"), CHIP: selenium_webdriver_1.By.css(exports.SELECTORS.CHIP), CHIP_ICON: selenium_webdriver_1.By.css(exports.SELECTORS.CHIP_ICON), CHIP_LIST: selenium_webdriver_1.By.css(exports.SELECTORS.CHIP_LIST), CHUNK_PROGRESSBAR: selenium_webdriver_1.By.css(exports.SELECTORS.CHUNK_PROGRESSBAR), COLORGRADIENT: selenium_webdriver_1.By.css(exports.SELECTORS.COLORGRADIENT), COLORPALETTE: selenium_webdriver_1.By.css(exports.SELECTORS.COLORPALETTE), COLORPICKER: selenium_webdriver_1.By.css(exports.SELECTORS.COLORPICKER), COMBOBOX: selenium_webdriver_1.By.css(exports.SELECTORS.COMBOBOX), COMBOBOX_BUTTON: selenium_webdriver_1.By.css(".k-combobox button"), COMBOBOX_INPUT: selenium_webdriver_1.By.css(".k-combobox input"), CONTEXT_MENU: selenium_webdriver_1.By.css(exports.SELECTORS.CONTEXT_MENU), COLUMN_MENU: selenium_webdriver_1.By.css(exports.SELECTORS.COLUMN_MENU), COLUMN_MENU_ITEM: selenium_webdriver_1.By.css(exports.SELECTORS.COLUMN_MENU_ITEM), DATEINPUT: selenium_webdriver_1.By.css(exports.SELECTORS.DATEINPUT), DATERANGEPICKER: selenium_webdriver_1.By.css(exports.SELECTORS.DATERANGEPICKER), DATETIMEPICKER: selenium_webdriver_1.By.css(exports.SELECTORS.DATETIMEPICKER), DATEPICKER: selenium_webdriver_1.By.css(exports.SELECTORS.DATEPICKER), DIALOG: selenium_webdriver_1.By.css(exports.SELECTORS.DIALOG), DRAWER: selenium_webdriver_1.By.css(exports.SELECTORS.DRAWER), DROPDOWN_ARROW: selenium_webdriver_1.By.css(".k-dropdownlist .k-input-button"), DROPDOWN_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.DROPDOWN_BUTTON), DROPDOWN_LIST: selenium_webdriver_1.By.css(exports.SELECTORS.DROPDOWN_LIST), DROPDOWN_TREE: selenium_webdriver_1.By.css(exports.SELECTORS.DROPDOWN_TREE), EDITOR: selenium_webdriver_1.By.css(exports.SELECTORS.EDITOR), EMPTY: selenium_webdriver_1.By.css(exports.SELECTORS.EMPTY), ERROR: selenium_webdriver_1.By.css(exports.SELECTORS.ERROR), EVENTS: selenium_webdriver_1.By.id("events"), FILTER: selenium_webdriver_1.By.css(exports.SELECTORS.FILTER), FLATCOLORPICKER: selenium_webdriver_1.By.css(exports.SELECTORS.FLATCOLORPICKER), FLOATING_ACTION_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.FLOATING_ACTION_BUTTON), FLOATING_LABEL: selenium_webdriver_1.By.css(exports.SELECTORS.FLOATING_LABEL), GANTT: selenium_webdriver_1.By.css(exports.SELECTORS.GANTT), GAUGE: selenium_webdriver_1.By.css(exports.SELECTORS.GAUGE), GRID: selenium_webdriver_1.By.css(exports.SELECTORS.GRID), GRID_LAYOUT: selenium_webdriver_1.By.css(exports.SELECTORS.GRID_LAYOUT), INPUT: selenium_webdriver_1.By.css(exports.SELECTORS.INPUT), LABEL: selenium_webdriver_1.By.css(exports.SELECTORS.LABEL), LIST: selenium_webdriver_1.By.css(exports.SELECTORS.LIST), LISTBOX: selenium_webdriver_1.By.css(exports.SELECTORS.LISTBOX), LISTVIEW: selenium_webdriver_1.By.css(exports.SELECTORS.LISTVIEW), LOADER: selenium_webdriver_1.By.css(exports.SELECTORS.LOADER), LOADING_MASK: selenium_webdriver_1.By.css(exports.SELECTORS.LOADING_MASK), MAP: selenium_webdriver_1.By.css(exports.SELECTORS.MAP), MASKEDTEXTBOX: selenium_webdriver_1.By.css(exports.SELECTORS.MASKEDTEXTBOX), MENU: selenium_webdriver_1.By.css(exports.SELECTORS.MENU), MENU_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.MENU_BUTTON), MULTISELECT: selenium_webdriver_1.By.css(exports.SELECTORS.MULTISELECT), NOTIFICATION: selenium_webdriver_1.By.css(exports.SELECTORS.NOTIFICATION), NUMERICTEXTBOX: selenium_webdriver_1.By.css(exports.SELECTORS.NUMERICTEXTBOX), ORGCHART: selenium_webdriver_1.By.css(exports.SELECTORS.ORGCHART), PAGER: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER), PAGER_INFO: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_INFO), PAGER_SIZES: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_SIZES), PAGER_INPUT: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_INPUT), PAGER_ITEMS_PER_PAGE: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_ITEMS_PER_PAGE), PAGER_NUMBERS: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_NUMBERS), PAGER_FIRST_PAGE_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_FIRST_PAGE_BUTTON), PAGER_LAST_PAGE_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_LAST_PAGE_BUTTON), PAGER_PREVIOUS_PAGE_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_PREVIOUS_PAGE_BUTTON), PAGER_NEXT_PAGE_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.PAGER_NEXT_PAGE_BUTTON), PANELBAR: selenium_webdriver_1.By.css(exports.SELECTORS.PANELBAR), PDFVIEWER: selenium_webdriver_1.By.css(exports.SELECTORS.PDFVIEWER), PIVOTGRID: selenium_webdriver_1.By.css(exports.SELECTORS.PIVOTGRID), POPOVER: selenium_webdriver_1.By.css(exports.SELECTORS.POPOVER), POPUP: selenium_webdriver_1.By.css(exports.SELECTORS.POPUP), PROGRESSBAR: selenium_webdriver_1.By.css(exports.SELECTORS.PROGRESSBAR), QRCODE: selenium_webdriver_1.By.css(exports.SELECTORS.QRCODE), RADIO: selenium_webdriver_1.By.css(exports.SELECTORS.RADIO), RADIOGROUP: selenium_webdriver_1.By.css(exports.SELECTORS.RADIOGROUP), RATING: selenium_webdriver_1.By.css(exports.SELECTORS.RATING), RIPPLE: selenium_webdriver_1.By.css(exports.SELECTORS.RIPPLE), SCHEDULER: selenium_webdriver_1.By.css(exports.SELECTORS.SCHEDULER), SCROLLVIEW: selenium_webdriver_1.By.css(exports.SELECTORS.SCROLLVIEW), SIGNATURE: selenium_webdriver_1.By.css(exports.SELECTORS.SIGNATURE), SKELETON: selenium_webdriver_1.By.css(exports.SELECTORS.SKELETON), SLIDER: selenium_webdriver_1.By.css(exports.SELECTORS.SLIDER), SPLIT_BUTTON: selenium_webdriver_1.By.css(exports.SELECTORS.SPLIT_BUTTON), SPLITTER: selenium_webdriver_1.By.css(exports.SELECTORS.SPLITTER), SPREADSHEET: selenium_webdriver_1.By.css(exports.SELECTORS.SPREADSHEET), STACK_LAYOUT: selenium_webdriver_1.By.css(exports.SELECTORS.STACK_LAYOUT), STEPPER: selenium_webdriver_1.By.css(exports.SELECTORS.STEPPER), SWITCH: selenium_webdriver_1.By.css(exports.SELECTORS.SWITCH), TABSTRIP: selenium_webdriver_1.By.css(exports.SELECTORS.TABSTRIP), TASKBOARD: selenium_webdriver_1.By.css(exports.SELECTORS.TASKBOARD), TEXTAREA: selenium_webdriver_1.By.css(exports.SELECTORS.TEXTAREA), TEXTBOX: selenium_webdriver_1.By.css(exports.SELECTORS.TEXTBOX), TILELAYOUT: selenium_webdriver_1.By.css(exports.SELECTORS.TILELAYOUT), TIMELINE: selenium_webdriver_1.By.css(exports.SELECTORS.TIMELINE), TIMELINE_EVENT: selenium_webdriver_1.By.css(exports.SELECTORS.TIMELINE_EVENT), TIMELINE_CARD: selenium_webdriver_1.By.css(exports.SELECTORS.TIMELINE_CARD), TIMELINE_FLAG: selenium_webdriver_1.By.css(exports.SELECTORS.TIMELINE_FLAG), TIMELINE_DATE: selenium_webdriver_1.By.css(exports.SELECTORS.TIMELINE_DATE), TIMEPICKER: selenium_webdriver_1.By.css(exports.SELECTORS.TIMEPICKER), TOOLBAR: selenium_webdriver_1.By.css(exports.SELECTORS.TOOLBAR), TOOLTIP: selenium_webdriver_1.By.css(exports.SELECTORS.TOOLTIP), TREEVIEW: selenium_webdriver_1.By.css(exports.SELECTORS.TREEVIEW), TREEVIEW_ITEM: selenium_webdriver_1.By.css(exports.SELECTORS.TREEVIEW_ITEM), TREELIST: selenium_webdriver_1.By.css(exports.SELECTORS.TREELIST), UPLOAD: selenium_webdriver_1.By.css(exports.SELECTORS.UPLOAD), WINDOW: selenium_webdriver_1.By.css(exports.SELECTORS.WINDOW), }; //# sourceMappingURL=const.js.map