소스 검색

test(utils): add test for current page greater than total pages

satnaing 2 달 전
부모
커밋
a3cdc0ef84
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      src/lib/utils.test.ts

+ 5 - 0
src/lib/utils.test.ts

@@ -20,4 +20,9 @@ describe('getPageNumbers', () => {
   it('shows ellipsis on both side in the middle', () => {
     expect(getPageNumbers(5, 10)).toEqual([1, '...', 4, 5, 6, '...', 10])
   })
+
+  it('handles current page greater than total pages', () => {
+    expect(getPageNumbers(6, 5)).toEqual([1, 2, 3, 4, 5])
+    expect(getPageNumbers(11, 10)).toEqual([1, '...', 7, 8, 9, 10])
+  })
 })