@@ -22,14 +22,14 @@ describe("Paging.cy.tsx", () => {
2222 ) ;
2323
2424 // Check pages per item dropdown
25- cy . get ( "[data-cy-root] > .row > .col-6:first-of-type > .btn-group > button.dropdown-toggle" )
25+ cy . get ( "[data-cy-root] > .container-fluid > . row > .col-6:first-of-type > .btn-group > button.dropdown-toggle" )
2626 . should ( "have.text" , itemsPerPage . toString ( ) )
2727 . click ( ) ;
28- cy . get ( "[data-cy-root] > .row > .col-6:first-of-type > .btn-group > .dropdown-menu > h6" ) . should (
28+ cy . get ( "[data-cy-root] > .container-fluid > . row > .col-6:first-of-type > .btn-group > .dropdown-menu > h6" ) . should (
2929 "have.text" ,
3030 translations . itemsPerPageDropdown ,
3131 ) ;
32- cy . get ( "[data-cy-root] > .row > .col-6:first-of-type > .btn-group > .dropdown-menu > .dropdown-item" ) . then (
32+ cy . get ( "[data-cy-root] > .container-fluid > . row > .col-6:first-of-type > .btn-group > .dropdown-menu > .dropdown-item" ) . then (
3333 ( items : JQuery < HTMLElement > ) => {
3434 expect ( items . map ( ( _ , item ) => item . innerText ) . toArray ( ) , "possible items per page" ) . to . deep . eq (
3535 [ 25 , 50 , 100 , 200 , itemsPerPage ] . sort ( ( a , b ) => a - b ) . map ( ( itemNumber ) : string => itemNumber . toString ( ) ) ,
@@ -40,7 +40,7 @@ describe("Paging.cy.tsx", () => {
4040 ) ;
4141
4242 // Check current page/items text
43- cy . get ( "[data-cy-root] > .row > .col-6:first-of-type > span.small" ) . should (
43+ cy . get ( "[data-cy-root] > .container-fluid > . row > .col-6:first-of-type > span.small" ) . should (
4444 "have.text" ,
4545 translations . showedItemsText
4646 . replace ( "{from}" , ( currentPage * itemsPerPage - itemsPerPage + 1 ) . toString ( ) )
@@ -49,18 +49,20 @@ describe("Paging.cy.tsx", () => {
4949 ) ;
5050
5151 // Check pagination buttons
52- cy . get ( "[data-cy-root] > .row > .col-6:nth-of-type(2) > .btn-group > button.btn" ) . then ( ( items : JQuery < HTMLElement > ) => {
53- expect ( items . length , "navigation buttons count" ) . to . eq ( Math . min ( 7 , pages ) + 4 ) ;
54- cy . wrap ( items . filter ( ( _ , item ) => item . innerText === "<<" ) ) . click ( ) ;
55- cy . get ( "@setCurrentPage" ) . should ( "be.calledOnceWith" , 1 ) ;
56- cy . wrap ( items . filter ( ( _ , item ) => item . innerText === "<" ) ) . click ( ) ;
57- cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , currentPage - 1 ) ;
58- cy . wrap ( items . filter ( ( _ , item ) => item . innerText === ( currentPage - 1 ) . toString ( ) ) ) . click ( ) ;
59- cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , currentPage - 1 ) ;
60- cy . wrap ( items . filter ( ( _ , item ) => item . innerText === ">" ) ) . click ( ) ;
61- cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , currentPage + 1 ) ;
62- cy . wrap ( items . filter ( ( _ , item ) => item . innerText === ">>" ) ) . click ( ) ;
63- cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , pages ) ;
64- } ) ;
52+ cy . get ( "[data-cy-root] > .container-fluid > .row > .col-6:nth-of-type(2) > .btn-group > button.btn" ) . then (
53+ ( items : JQuery < HTMLElement > ) => {
54+ expect ( items . length , "navigation buttons count" ) . to . eq ( Math . min ( 7 , pages ) + 4 ) ;
55+ cy . wrap ( items . filter ( ( _ , item ) => item . innerText === "<<" ) ) . click ( ) ;
56+ cy . get ( "@setCurrentPage" ) . should ( "be.calledOnceWith" , 1 ) ;
57+ cy . wrap ( items . filter ( ( _ , item ) => item . innerText === "<" ) ) . click ( ) ;
58+ cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , currentPage - 1 ) ;
59+ cy . wrap ( items . filter ( ( _ , item ) => item . innerText === ( currentPage - 1 ) . toString ( ) ) ) . click ( ) ;
60+ cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , currentPage - 1 ) ;
61+ cy . wrap ( items . filter ( ( _ , item ) => item . innerText === ">" ) ) . click ( ) ;
62+ cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , currentPage + 1 ) ;
63+ cy . wrap ( items . filter ( ( _ , item ) => item . innerText === ">>" ) ) . click ( ) ;
64+ cy . get ( "@setCurrentPage" ) . should ( "be.calledWith" , pages ) ;
65+ } ,
66+ ) ;
6567 } ) ;
6668} ) ;
0 commit comments