Skip to content

Commit

Permalink
feat(refinementList): updated tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Mike Davis authored and mikedavis77 committed Apr 26, 2023
1 parent f78041b commit ab54c9d
Show file tree
Hide file tree
Showing 9 changed files with 26 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -620,6 +620,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/hierarchica
attributes: ['anotherCategory', 'anotherSubCategory'],
},
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: () => {},
canToggleShowMore: false,
},
Expand All @@ -641,6 +642,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/hierarchica
sendEvent: expect.any(Function),
widgetParams: { attributes: ['category', 'subCategory'] },
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
},
Expand Down Expand Up @@ -713,6 +715,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/hierarchica
sendEvent: expect.any(Function),
widgetParams: { attributes: ['category', 'subCategory'] },
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
});
Expand Down Expand Up @@ -751,6 +754,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/hierarchica
createURL: expect.any(Function),
widgetParams: { attributes: ['category', 'subCategory'] },
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
});
Expand Down Expand Up @@ -821,6 +825,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/hierarchica
createURL: expect.any(Function),
widgetParams: { attributes: ['category', 'subCategory'] },
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -628,6 +628,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/menu/js/#co
sendEvent: expect.any(Function),
canRefine: false,
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
widgetParams: { attribute: 'brand' },
Expand Down Expand Up @@ -673,6 +674,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/menu/js/#co
createURL: expect.any(Function),
widgetParams: { attribute: 'brand' },
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
},
Expand Down Expand Up @@ -706,6 +708,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/menu/js/#co
sendEvent: expect.any(Function),
canRefine: false,
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
widgetParams: { attribute: 'brand' },
Expand Down Expand Up @@ -765,6 +768,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/menu/js/#co
sendEvent: expect.any(Function),
canRefine: true,
isShowingMore: false,
showMoreCount: 0,
toggleShowMore: expect.any(Function),
canToggleShowMore: false,
widgetParams: { attribute: 'brand' },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1091,6 +1091,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
showMoreLimit: 2,
},
isShowingMore: false,
showMoreCount: 1, // @todo should be 0;
canToggleShowMore: true,
toggleShowMore: expect.any(Function),
hasExhaustiveItems: false,
Expand Down Expand Up @@ -1125,6 +1126,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
showMoreLimit: 2,
},
isShowingMore: false,
showMoreCount: 1, // should be 0;
canToggleShowMore: false,
toggleShowMore: expect.any(Function),
hasExhaustiveItems: false,
Expand Down Expand Up @@ -1160,6 +1162,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
showMoreLimit: 2,
},
isShowingMore: false,
showMoreCount: 1, // @todo should be 0;
canToggleShowMore: true,
toggleShowMore: expect.any(Function),
hasExhaustiveItems: false,
Expand Down Expand Up @@ -1201,6 +1204,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
showMoreLimit: 2,
},
isShowingMore: true,
showMoreCount: 0, // @todo should be 1;
canToggleShowMore: true,
toggleShowMore: expect.any(Function),
hasExhaustiveItems: false,
Expand Down Expand Up @@ -2455,6 +2459,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
hasExhaustiveItems: true,
isFromSearch: false,
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
searchForItems: expect.any(Function),
Expand Down Expand Up @@ -2515,6 +2520,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
hasExhaustiveItems: true,
isFromSearch: false,
isShowingMore: false,
showMoreCount: 0,
items: [
{
count: 88,
Expand Down Expand Up @@ -2575,6 +2581,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
hasExhaustiveItems: true,
isFromSearch: false,
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
searchForItems: expect.any(Function),
Expand Down Expand Up @@ -2618,6 +2625,7 @@ See documentation: https://www.algolia.com/doc/api-reference/widgets/refinement-
hasExhaustiveItems: true,
isFromSearch: false,
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
searchForItems: expect.any(Function),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ exports[`menu render renders transformed items 1`] = `
],
"isShowingMore": false,
"showMore": undefined,
"showMoreCount": 0,
"templateProps": {
"templates": {
"item": [Function],
Expand Down Expand Up @@ -96,6 +97,7 @@ exports[`menu render snapshot 1`] = `
],
"isShowingMore": false,
"showMore": undefined,
"showMoreCount": 0,
"templateProps": {
"templates": {
"item": [Function],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ describe('HierarchicalMenu', () => {
onToggleShowMore: jest.fn(),
canToggleShowMore: true,
isShowingMore: false,
showMoreCount: 0,
translations: {
showMoreButtonText({ isShowingMore }: { isShowingMore: boolean }) {
return isShowingMore ? 'Show less' : 'Show more';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ describe('Menu', () => {
onToggleShowMore: jest.fn(),
canToggleShowMore: true,
isShowingMore: false,
showMoreCount: 0,
translations: {
showMoreButtonText({ isShowingMore }: { isShowingMore: boolean }) {
return isShowingMore ? 'Show less' : 'Show more';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ describe('RefinementList', () => {
searchBox: null,
canToggleShowMore: true,
isShowingMore: false,
showMoreCount: 0,
onToggleShowMore: jest.fn(),
translations: {
showMoreButtonText({ isShowingMore }: { isShowingMore: boolean }) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ describe('useHierarchicalMenu', () => {
canToggleShowMore: false,
createURL: expect.any(Function),
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
sendEvent: expect.any(Function),
Expand All @@ -33,6 +34,7 @@ describe('useHierarchicalMenu', () => {
canToggleShowMore: false,
createURL: expect.any(Function),
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
sendEvent: expect.any(Function),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ describe('useMenu', () => {
canToggleShowMore: false,
createURL: expect.any(Function),
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
sendEvent: expect.any(Function),
Expand All @@ -33,6 +34,7 @@ describe('useMenu', () => {
canToggleShowMore: false,
createURL: expect.any(Function),
isShowingMore: false,
showMoreCount: 0,
items: [],
refine: expect.any(Function),
sendEvent: expect.any(Function),
Expand Down

0 comments on commit ab54c9d

Please sign in to comment.