@@ -79,8 +79,10 @@ const matchEvent = (): void => {
7979 } ) ;
8080} ;
8181
82- const reservationEnds = ( date : Date ) =>
83- format ( addDays ( date , 10 ) , "d.M.yyyy 'klo' H.mm" ) ;
82+ const reservationEnds = ( date : Date , justDate = false ) => {
83+ const fmt = justDate ? "d.M.yyyy" : "d.M.yyyy 'klo' H.mm" ;
84+ return format ( addDays ( date , 10 ) , fmt ) ;
85+ } ;
8486
8587const drawReservation = ( ) : void => {
8688 hzNavigationFwd ( ) . click ( ) ;
@@ -353,18 +355,18 @@ describe("renders with basic data", () => {
353355 "Voit tehdä varauksen aikaisintaan 12 kuukautta ja viimeistään 2 päivää etukäteen."
354356 ) ;
355357 reservationInfo ( ) . contains (
356- `Varauskalenteri on auki ${ reservationEnds ( new Date ( ) ) } asti. `
358+ `Tämä kohde on varattavissa ${ reservationEnds ( new Date ( ) , true ) } `
357359 ) ;
358360 reservationInfo ( ) . contains (
359- "Varauksen keston tulee olla välillä 1 tunti ja 1 tunti 30 minuuttia."
361+ "Varauksen keston tulee olla välillä 1 tunti - 1 tunti 30 minuuttia."
360362 ) ;
361363 reservationInfo ( ) . contains (
362364 "Sinulla voi olla samanaikaisesti enintään yksi varaus."
363365 ) ;
364366
365367 reservationNotice ( ) . click ( ) ;
366368 reservationNotice ( ) . contains (
367- `Huomioi hinnoittelumuutos ${ toUIDate ( addDays ( new Date ( ) , 2 ) ) } alkaen.`
369+ `Tämän kohteen hinta muuttuu ${ toUIDate ( addDays ( new Date ( ) , 2 ) ) } alkaen.`
368370 ) ;
369371 reservationNotice ( ) . contains (
370372 "Uusi hinta on 10,00 - 30,00 € / 15 min (sis. alv. 20%)"
@@ -394,7 +396,7 @@ describe("has pricing terms modal", () => {
394396
395397 pricingTermsLink ( "reservation-unit-head" ) . click ( ) ;
396398
397- pricingTermsDialog ( ) . should ( "contain.text" , "Hinnoitteluperiaatteet " ) ;
399+ pricingTermsDialog ( ) . should ( "contain.text" , "Alennusryhmät " ) ;
398400 pricingTermsDialog ( ) . should ( "contain.text" , "Hinnoitteluehdot body Fi" ) ;
399401
400402 pricingTermsDialog ( ) . find ( "button" ) . click ( ) ;
@@ -450,7 +452,7 @@ describe("quick reservation", () => {
450452
451453 pricingTermsLink ( "quick-reservation" ) . click ( ) ;
452454
453- pricingTermsDialog ( ) . should ( "contain.text" , "Hinnoitteluperiaatteet " ) ;
455+ pricingTermsDialog ( ) . should ( "contain.text" , "Alennusryhmät " ) ;
454456 pricingTermsDialog ( ) . should ( "contain.text" , "Hinnoitteluehdot body Fi" ) ;
455457
456458 pricingTermsDialog ( ) . find ( "button" ) . click ( ) ;
@@ -500,7 +502,7 @@ describe("with payment terms", () => {
500502 paymentAndCancellationTerms ( ) . contains ( "Maksuehdot Fi" ) ;
501503 paymentAndCancellationTerms ( ) . contains ( "Peruutusehdot Fi" ) ;
502504
503- pricingTerms ( ) . find ( "> button" ) . contains ( "Hinnoitteluperiaatteet " ) ;
505+ pricingTerms ( ) . find ( "> button" ) . contains ( "Alennusryhmät " ) ;
504506 pricingTerms ( ) . contains ( "Hinnoitteluehdot Fi" ) ;
505507 } ) ;
506508} ) ;
@@ -516,7 +518,10 @@ describe("with reservation times", () => {
516518 calendarWrapper ( ) . should ( "not.exist" ) ;
517519 reservationControls ( ) . should ( "not.exist" ) ;
518520
519- reservationStartNotification ( ) . should ( "contain" , "Varauskalenteri avautuu" ) ;
521+ reservationStartNotification ( ) . should (
522+ "contain" ,
523+ "Voit tehdä varauksen tähän kohteeseen"
524+ ) ;
520525 } ) ;
521526} ) ;
522527
@@ -535,12 +540,10 @@ describe("with reservation quota notification", () => {
535540
536541 reservationSubmitButton ( ) . should ( "not.exist" ) ;
537542
538- reservationQuotaNotification ( )
539- . invoke ( "text" )
540- . should (
541- "match" ,
542- / ^ S i n u l l a o n j o \d + v a r a u s t a t ä h ä n t i l a a n . E t v o i t e h d ä u u s i a v a r a u k s i a .$ /
543- ) ;
543+ reservationQuotaNotification ( ) . should (
544+ "contain.text" ,
545+ "Et voi tehdä uusia varauksia."
546+ ) ;
544547
545548 reservationInfo ( ) . contains (
546549 "Sinulla voi olla samanaikaisesti enintään 10 varausta."
@@ -565,7 +568,7 @@ describe("with reservation quota notification", () => {
565568
566569 reservationQuotaNotification ( )
567570 . invoke ( "text" )
568- . should ( "match" , / ^ S i n u l l a o n j o \d + \/ \d + v a r a u s t a t ä h ä n t i l a a n .$ / ) ;
571+ . should ( "match" , / ^ S i n u l l a o n \d + \/ \d + v a r a u s t a t ä h ä n k o h t e e s e e n .$ / ) ;
569572
570573 reservationInfo ( ) . contains (
571574 "Sinulla voi olla samanaikaisesti enintään 30 varausta."
@@ -687,7 +690,7 @@ describe("with metadataset", () => {
687690 ) ;
688691 cy . get ( "main#main" ) . should (
689692 "contain.text" ,
690- "Haen maksuttomuutta tai hinnan alennusta ja olen tutustunut alennusperusteisiin "
693+ "Haen maksutonta käyttöä tai hinnan alennusta ja olen tutustunut alennusryhmiin. "
691694 ) ;
692695
693696 cy . get ( 'button[type="submit"]' ) . click ( ) ;
@@ -696,7 +699,10 @@ describe("with metadataset", () => {
696699 "contain.text" ,
697700 "Varauksen päivitys epäonnistui"
698701 ) ;
699- errorNotificationBody ( ) . should ( "contain.text" , "Hyväksy ehdot jatkaaksesi" ) ;
702+ errorNotificationBody ( ) . should (
703+ "contain.text" ,
704+ "Hyväksy sopimusehdot jatkaaksesi varausta."
705+ ) ;
700706 errorNotificationCloseButton ( ) . click ( ) ;
701707
702708 cy . get ( "#generic-and-service-specific-terms-terms-accepted" ) . click ( ) ;
@@ -707,7 +713,10 @@ describe("with metadataset", () => {
707713 "contain.text" ,
708714 "Varauksen päivitys epäonnistui"
709715 ) ;
710- errorNotificationBody ( ) . should ( "contain.text" , "Hyväksy ehdot jatkaaksesi" ) ;
716+ errorNotificationBody ( ) . should (
717+ "contain.text" ,
718+ "Hyväksy sopimusehdot jatkaaksesi varausta."
719+ ) ;
711720 errorNotificationCloseButton ( ) . click ( ) ;
712721
713722 cy . get ( "#cancellation-and-payment-terms-terms-accepted" ) . click ( ) ;
@@ -754,7 +763,7 @@ describe("with application", () => {
754763
755764 cy . get ( "main#main" ) . should (
756765 "contain.text" ,
757- "Saat sähköpostiisi (USER@NA.ME) varausvahvistuksen, kun varaus on käsitelty ."
766+ "Saat sähköpostiisi (USER@NA.ME) varausvahvistuksen, kun olemme käsitelleet varauksesi ."
758767 ) ;
759768 } ) ;
760769
@@ -788,7 +797,7 @@ describe("with application", () => {
788797
789798 cy . get ( "main#main" ) . should (
790799 "contain.text" ,
791- "Saat sähköpostiisi (USER@NA.ME) varausvahvistuksen, kun varaus on käsitelty ."
800+ "Saat sähköpostiisi (USER@NA.ME) varausvahvistuksen, kun olemme käsitelleet varauksesi ."
792801 ) ;
793802 } ) ;
794803} ) ;
0 commit comments