18 lines
434 B
JavaScript
18 lines
434 B
JavaScript
import { isPresent, clickable, collection, text, attribute } from 'ember-cli-page-object';
|
|
|
|
export default scope => ({
|
|
scope,
|
|
|
|
isPresent: isPresent(),
|
|
|
|
toggle: clickable('[data-test-dropdown-trigger]'),
|
|
|
|
options: collection('[data-test-dropdown-option]', {
|
|
testContainer: '#ember-testing',
|
|
resetScope: true,
|
|
label: text(),
|
|
key: attribute('data-test-dropdown-option'),
|
|
toggle: clickable('label'),
|
|
}),
|
|
});
|