@@ -9,7 +9,7 @@ const mainPage = new MainPage();
99
1010
1111describe ( 'Main page - FILTERS' , function ( ) {
12- xdescribe ( 'By label user' , function ( ) {
12+ describe ( 'By label user' , function ( ) {
1313 beforeAll ( async ( ) => {
1414 await goToMainPage ( ) ;
1515 } ) ;
@@ -55,7 +55,9 @@ describe('Main page - FILTERS', function () {
5555 } ) ;
5656 it ( 'should be able to filter using 1 tag' , async ( ) => {
5757 await browser . waitForAngular ( ) ;
58+ await browser . sleep ( 5000 ) ;
5859 await waitTillVisibleAndClick ( mainPage . tagSelector ) ;
60+ await browser . sleep ( 5000 ) ;
5961 const tagArray : ElementArrayFinder = mainPage . getTagsForFilter ( ) ; // ElementArrayFinder lacks functionality compared to ordinary
6062 // arrays. Thus it is better to make simple array
6163 const tagArr : ElementFinder [ ] = [ ] ; // This is simple array of ElementFinder elements
@@ -98,7 +100,6 @@ describe('Main page - FILTERS', function () {
98100 }
99101 await randomTagArray . forEach ( async ( item ) => await item . click ( ) ) ;
100102 await browser . waitForAngular ( ) ;
101- await browser . sleep ( 5000 ) ;
102103 const finalRowNum = await mainPage . getRowNumber ( ) ;
103104 const finalRowObjArr : MainPageRowObject [ ] = [ ] ;
104105 for ( let i = 1 ; i <= finalRowNum ; i ++ ) {
@@ -114,7 +115,6 @@ describe('Main page - FILTERS', function () {
114115 expect ( filteredByTags ) . toBeTruthy ( 'Eforms are filtered by tags incorrectly' ) ;
115116 await randomTagArray . forEach ( async tag => await tag . click ( ) ) ;
116117 await browser . waitForAngular ( ) ;
117- await browser . sleep ( 5000 ) ;
118118 const postRefilterRowNum = await mainPage . getRowNumber ( ) ;
119119 expect ( postRefilterRowNum ) . toBeGreaterThan ( finalRowNum , 'Deleting tags in selector hasn\'t increased eforms number' ) ;
120120 } ) ;
0 commit comments