Skip to content

Commit e958606

Browse files
committed
Fixing more tests.
1 parent 1b5c4b0 commit e958606

1 file changed

Lines changed: 16 additions & 13 deletions

File tree

eform-client/cypress/e2e/plugins/time-planning-pn/b/time-planning-settings.spec.cy.ts

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,13 @@ describe('Enable Backend Config plugin', () => {
160160

161161

162162
const newDayBreakMinutesDividerValues = [
163-
'04:00',
164-
'05:00',
165-
'06:00',
166-
'07:00',
167-
'08:00',
168-
'09:00',
169-
'10:00'
163+
'04:30',
164+
'05:45',
165+
'06:45',
166+
'07:40',
167+
'08:45',
168+
'09:50',
169+
'10:45'
170170
];
171171
const newDayBreakMinutesPrDividerValues = [
172172
'01:30',
@@ -223,7 +223,7 @@ describe('Enable Backend Config plugin', () => {
223223
cy.get('[style="transform: rotateZ(' + degrees + 'deg) translateX(-50%);"] > span').click();
224224
if (minuteDegrees > 0) {
225225
cy.wait(1000);
226-
cy.get('[style="transform: rotateZ(' + minuteDegrees + 'deg) translateX(-50%);"] > span').click();
226+
cy.get('[style="transform: rotateZ(' + minuteDegrees + 'deg) translateX(-50%);"] > span').click({force: true});
227227
}
228228
cy.get('.timepicker-button span').contains('Ok').click();
229229

@@ -260,7 +260,7 @@ describe('Enable Backend Config plugin', () => {
260260
cy.get(`#${breakMinutesUpperLimitFieldId}`).click();
261261
// eslint-disable-next-line max-len
262262
degrees = 360 / 12 * parseInt(newDayBreakMinutesUpperLimitValues[index].split(':')[0]);
263-
minuteDegrees = 360 / 60 * parseInt(newDayBreakMinutesPrDividerValues[index].split(':')[1]);
263+
minuteDegrees = 360 / 60 * parseInt(newDayBreakMinutesUpperLimitValues[index].split(':')[1]);
264264
cy.get('[style="transform: rotateZ(' + degrees + 'deg) translateX(-50%);"] > span').click();
265265
if (minuteDegrees > 0) {
266266
cy.get('[style="transform: rotateZ(' + minuteDegrees + 'deg) translateX(-50%);"] > span').click({force: true});
@@ -288,15 +288,16 @@ describe('Enable Backend Config plugin', () => {
288288
// .should('be.visible');
289289
settingsElement.click();
290290

291-
const daysOfWeek = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday'];
291+
// const daysOfWeek = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday'];
292292
daysOfWeek.forEach((day, index) => {
293293
const breakMinutesDividerFieldId = `${day}BreakMinutesDivider`;
294294
let breakMinutesDividerInputField = cy.get(`#${breakMinutesDividerFieldId}`);
295295
breakMinutesDividerInputField
296296
.should('have.length', 1)
297297
.should('be.visible');
298298
breakMinutesDividerInputField
299-
.should('have.attr', 'disabled');
299+
.should('have.attr', 'class')
300+
.and('not.include', 'mat-form-field-disabled');
300301

301302
breakMinutesDividerInputField = cy.get(`#${breakMinutesDividerFieldId}`);
302303
breakMinutesDividerInputField
@@ -308,7 +309,8 @@ describe('Enable Backend Config plugin', () => {
308309
.should('have.length', 1)
309310
.should('be.visible');
310311
breakMinutesPrDividerInputField
311-
.should('have.attr', 'disabled');
312+
.should('have.attr', 'class')
313+
.and('not.include', 'mat-form-field-disabled');
312314

313315
breakMinutesPrDividerInputField = cy.get(`#${breakMinutesPrDividerFieldId}`);
314316
breakMinutesPrDividerInputField
@@ -320,7 +322,8 @@ describe('Enable Backend Config plugin', () => {
320322
.should('have.length', 1)
321323
.should('be.visible');
322324
breakMinutesUpperLimitInputField
323-
.should('have.attr', 'disabled');
325+
.should('have.attr', 'class')
326+
.and('not.include', 'mat-form-field-disabled');
324327

325328
breakMinutesUpperLimitInputField = cy.get(`#${breakMinutesUpperLimitFieldId}`);
326329
breakMinutesUpperLimitInputField

0 commit comments

Comments
 (0)