@@ -153,17 +153,25 @@ module.exports = () => {
153153 } ) ;
154154
155155 it ( 'can filter by creation date' , async ( ) => {
156- await pressElement ( page , '#openFilterToggle' ) ;
156+ await openFilteringPanel ( page ) ;
157+
158+ const popoverTrigger = '.createdAt-filter .popover-trigger' ;
159+ const popOverSelector = await getPopoverSelector ( await page . $ ( popoverTrigger ) ) ;
157160
158161 await waitForTableTotalRowsCountToEqual ( page , 119 ) ;
159162
160- // Insert a minimum date into the filter
163+ const { fromDateSelector, toDateSelector, fromTimeSelector, toTimeSelector } = getPeriodInputsSelectors ( popOverSelector ) ;
164+
161165 const limit = '2020-02-02' ;
162- await fillInput ( page , '#createdFilterFrom' , limit ) ;
163- await fillInput ( page , '#createdFilterTo' , limit ) ;
164- await waitForTableLength ( page , 1 ) ;
166+
167+ await fillInput ( page , fromDateSelector , limit , [ 'change' ] ) ;
168+ await fillInput ( page , toDateSelector , limit , [ 'change' ] ) ;
169+ await fillInput ( page , fromTimeSelector , '11:00' , [ 'change' ] ) ;
170+ await fillInput ( page , toTimeSelector , '12:00' , [ 'change' ] ) ;
165171
166- await pressElement ( page , '#reset-filters' ) ;
172+ await waitForTableLength ( page , 1 ) ;
173+ await openFilteringPanel ( page ) ;
174+ await resetFilters ( page ) ;
167175 } ) ;
168176
169177 it ( 'can filter by tags' , async ( ) => {
@@ -190,7 +198,7 @@ module.exports = () => {
190198 await pressElement ( page , '#tag-filter-combination-operator-radio-button-or' , true ) ;
191199 await waitForTableLength ( page , 3 ) ;
192200
193- await pressElement ( page , '#reset-filters' ) ;
201+ await resetFilters ( page ) ;
194202 } ) ;
195203
196204 it ( 'can filter by environments' , async ( ) => {
0 commit comments