@@ -62,20 +62,28 @@ export default function ({ getService, getPageObjects }) {
6262 await filterBar . addFilter ( 'agent' , 'is' , 'Missing/Fields' ) ;
6363 await PageObjects . discover . waitUntilSearchingHasFinished ( ) ;
6464
65- // navigate to the doc view
66- await docTable . clickRowToggle ( { rowIndex : 0 } ) ;
65+ await retry . try ( async ( ) => {
66+ // navigate to the doc view
67+ await docTable . clickRowToggle ( { rowIndex : 0 } ) ;
6768
68- const details = await docTable . getDetailsRow ( ) ;
69- await docTable . addInclusiveFilter ( details , 'referer' ) ;
70- await PageObjects . discover . waitUntilSearchingHasFinished ( ) ;
69+ const details = await docTable . getDetailsRow ( ) ;
70+ await docTable . addInclusiveFilter ( details , 'referer' ) ;
71+ await PageObjects . discover . waitUntilSearchingHasFinished ( ) ;
7172
72- const hasInclusiveFilter = await filterBar . hasFilter ( 'referer' , 'exists' , true , false , true ) ;
73- expect ( hasInclusiveFilter ) . to . be ( true ) ;
73+ const hasInclusiveFilter = await filterBar . hasFilter (
74+ 'referer' ,
75+ 'exists' ,
76+ true ,
77+ false ,
78+ true
79+ ) ;
80+ expect ( hasInclusiveFilter ) . to . be ( true ) ;
7481
75- await docTable . removeInclusiveFilter ( details , 'referer' ) ;
76- await PageObjects . discover . waitUntilSearchingHasFinished ( ) ;
77- const hasExcludeFilter = await filterBar . hasFilter ( 'referer' , 'exists' , true , false , false ) ;
78- expect ( hasExcludeFilter ) . to . be ( true ) ;
82+ await docTable . removeInclusiveFilter ( details , 'referer' ) ;
83+ await PageObjects . discover . waitUntilSearchingHasFinished ( ) ;
84+ const hasExcludeFilter = await filterBar . hasFilter ( 'referer' , 'exists' , true , false , false ) ;
85+ expect ( hasExcludeFilter ) . to . be ( true ) ;
86+ } ) ;
7987 } ) ;
8088 } ) ;
8189}
0 commit comments