@@ -10,7 +10,7 @@ describe("Calendar module", () => {
1010 * @param {string } selector css selector
1111 * @param {number } expectedLength expected number of elements
1212 * @param {string } [not] optional negation marker (use "not" to negate)
13- * @returns {Promise<boolean> } assertion outcome
13+ * @returns {Promise<void> }
1414 */
1515 const testElementLength = async ( selector , expectedLength , not ) => {
1616 const locator = page . locator ( selector ) ;
@@ -19,12 +19,10 @@ describe("Calendar module", () => {
1919 } else {
2020 await expect ( locator ) . toHaveCount ( expectedLength ) ;
2121 }
22- return true ;
2322 } ;
2423
2524 const testTextContain = async ( selector , expectedText ) => {
2625 await expect ( page . locator ( selector ) . first ( ) ) . toContainText ( expectedText ) ;
27- return true ;
2826 } ;
2927
3028 afterAll ( async ( ) => {
@@ -39,11 +37,11 @@ describe("Calendar module", () => {
3937 } ) ;
4038
4139 it ( "should show the default maximumEntries of 10" , async ( ) => {
42- await expect ( testElementLength ( ".calendar .event" , 10 ) ) . resolves . toBe ( true ) ;
40+ await testElementLength ( ".calendar .event" , 10 ) ;
4341 } ) ;
4442
4543 it ( "should show the default calendar symbol in each event" , async ( ) => {
46- await expect ( testElementLength ( ".calendar .event .fa-calendar-days" , 0 , "not" ) ) . resolves . toBe ( true ) ;
44+ await testElementLength ( ".calendar .event .fa-calendar-days" , 0 , "not" ) ;
4745 } ) ;
4846 } ) ;
4947
@@ -55,27 +53,27 @@ describe("Calendar module", () => {
5553 } ) ;
5654
5755 it ( "should show the custom maximumEntries of 5" , async ( ) => {
58- await expect ( testElementLength ( ".calendar .event" , 5 ) ) . resolves . toBe ( true ) ;
56+ await testElementLength ( ".calendar .event" , 5 ) ;
5957 } ) ;
6058
6159 it ( "should show the custom calendar symbol in four events" , async ( ) => {
62- await expect ( testElementLength ( ".calendar .event .fa-birthday-cake" , 4 ) ) . resolves . toBe ( true ) ;
60+ await testElementLength ( ".calendar .event .fa-birthday-cake" , 4 ) ;
6361 } ) ;
6462
6563 it ( "should show a customEvent calendar symbol in one event" , async ( ) => {
66- await expect ( testElementLength ( ".calendar .event .fa-dice" , 1 ) ) . resolves . toBe ( true ) ;
64+ await testElementLength ( ".calendar .event .fa-dice" , 1 ) ;
6765 } ) ;
6866
6967 it ( "should show a customEvent calendar eventClass in one event" , async ( ) => {
70- await expect ( testElementLength ( ".calendar .event.undo" , 1 ) ) . resolves . toBe ( true ) ;
68+ await testElementLength ( ".calendar .event.undo" , 1 ) ;
7169 } ) ;
7270
7371 it ( "should show two custom icons for repeating events" , async ( ) => {
74- await expect ( testElementLength ( ".calendar .event .fa-undo" , 2 ) ) . resolves . toBe ( true ) ;
72+ await testElementLength ( ".calendar .event .fa-undo" , 2 ) ;
7573 } ) ;
7674
7775 it ( "should show two custom icons for day events" , async ( ) => {
78- await expect ( testElementLength ( ".calendar .event .fa-calendar-day" , 2 ) ) . resolves . toBe ( true ) ;
76+ await testElementLength ( ".calendar .event .fa-calendar-day" , 2 ) ;
7977 } ) ;
8078 } ) ;
8179
@@ -87,7 +85,7 @@ describe("Calendar module", () => {
8785 } ) ;
8886
8987 it ( "should show the recurring birthday event 6 times" , async ( ) => {
90- await expect ( testElementLength ( ".calendar .event" , 6 ) ) . resolves . toBe ( true ) ;
88+ await testElementLength ( ".calendar .event" , 6 ) ;
9189 } ) ;
9290 } ) ;
9391
@@ -100,12 +98,12 @@ describe("Calendar module", () => {
10098 } ) ;
10199
102100 it ( "should contain text 'Ends in' with the left days" , async ( ) => {
103- await expect ( testTextContain ( ".calendar .today .time" , "Ends in" ) ) . resolves . toBe ( true ) ;
104- await expect ( testTextContain ( ".calendar .yesterday .time" , "Today" ) ) . resolves . toBe ( true ) ;
105- await expect ( testTextContain ( ".calendar .tomorrow .time" , "Tomorrow" ) ) . resolves . toBe ( true ) ;
101+ await testTextContain ( ".calendar .today .time" , "Ends in" ) ;
102+ await testTextContain ( ".calendar .yesterday .time" , "Today" ) ;
103+ await testTextContain ( ".calendar .tomorrow .time" , "Tomorrow" ) ;
106104 } ) ;
107105 it ( "should contain in total three events" , async ( ) => {
108- await expect ( testElementLength ( ".calendar .event" , 3 ) ) . resolves . toBe ( true ) ;
106+ await testElementLength ( ".calendar .event" , 3 ) ;
109107 } ) ;
110108 } ) ;
111109
@@ -117,10 +115,10 @@ describe("Calendar module", () => {
117115 } ) ;
118116
119117 it ( "should contain text 'Today'" , async ( ) => {
120- await expect ( testTextContain ( ".calendar .time" , "Today" ) ) . resolves . toBe ( true ) ;
118+ await testTextContain ( ".calendar .time" , "Today" ) ;
121119 } ) ;
122120 it ( "should contain in total two events" , async ( ) => {
123- await expect ( testElementLength ( ".calendar .event" , 2 ) ) . resolves . toBe ( true ) ;
121+ await testElementLength ( ".calendar .event" , 2 ) ;
124122 } ) ;
125123 } ) ;
126124
@@ -137,7 +135,7 @@ describe("Calendar module", () => {
137135 } ) ;
138136
139137 it ( "should return TestEvents" , async ( ) => {
140- await expect ( testElementLength ( ".calendar .event" , 0 , "not" ) ) . resolves . toBe ( true ) ;
138+ await testElementLength ( ".calendar .event" , 0 , "not" ) ;
141139 } ) ;
142140 } ) ;
143141
@@ -149,7 +147,7 @@ describe("Calendar module", () => {
149147 } ) ;
150148
151149 it ( "should return TestEvents" , async ( ) => {
152- await expect ( testElementLength ( ".calendar .event" , 0 , "not" ) ) . resolves . toBe ( true ) ;
150+ await testElementLength ( ".calendar .event" , 0 , "not" ) ;
153151 } ) ;
154152 } ) ;
155153
@@ -161,7 +159,7 @@ describe("Calendar module", () => {
161159 } ) ;
162160
163161 it ( "should return TestEvents" , async ( ) => {
164- await expect ( testElementLength ( ".calendar .event" , 0 , "not" ) ) . resolves . toBe ( true ) ;
162+ await testElementLength ( ".calendar .event" , 0 , "not" ) ;
165163 } ) ;
166164 } ) ;
167165
@@ -173,7 +171,7 @@ describe("Calendar module", () => {
173171 } ) ;
174172
175173 it ( "should return TestEvents" , async ( ) => {
176- await expect ( testElementLength ( ".calendar .event" , 0 , "not" ) ) . resolves . toBe ( true ) ;
174+ await testElementLength ( ".calendar .event" , 0 , "not" ) ;
177175 } ) ;
178176 } ) ;
179177
@@ -190,7 +188,7 @@ describe("Calendar module", () => {
190188 } ) ;
191189
192190 it ( "should show Unauthorized error" , async ( ) => {
193- await expect ( testTextContain ( ".calendar" , "Error in the calendar module. Authorization failed" ) ) . resolves . toBe ( true ) ;
191+ await testTextContain ( ".calendar" , "Error in the calendar module. Authorization failed" ) ;
194192 } ) ;
195193 } ) ;
196194} ) ;
0 commit comments