Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-06-20 18:09:36 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-06-20 18:09:36 +0300
commita5d7e614fe1d038a7f9e2af76106773b98e2b5e8 (patch)
tree4f8f59ace31f8e84a60f9512755a1efe0287a157 /spec/frontend/releases
parentd00cd98a2b1b3f0899677f61257821c94cde8e31 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/releases')
-rw-r--r--spec/frontend/releases/components/releases_pagination_spec.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/spec/frontend/releases/components/releases_pagination_spec.js b/spec/frontend/releases/components/releases_pagination_spec.js
index 923d84ae2b3..b241eb9acd4 100644
--- a/spec/frontend/releases/components/releases_pagination_spec.js
+++ b/spec/frontend/releases/components/releases_pagination_spec.js
@@ -60,9 +60,22 @@ describe('releases_pagination.vue', () => {
const findPrevButton = () => wrapper.findByTestId('prevButton');
const findNextButton = () => wrapper.findByTestId('nextButton');
+ describe('when there is only one page of results', () => {
+ beforeEach(() => {
+ createComponent(singlePageInfo);
+ });
+
+ it('hides the "Prev" button', () => {
+ expect(findPrevButton().exists()).toBe(false);
+ });
+
+ it('hides the "Next" button', () => {
+ expect(findNextButton().exists()).toBe(false);
+ });
+ });
+
describe.each`
description | pageInfo | prevEnabled | nextEnabled
- ${'when there is only one page of results'} | ${singlePageInfo} | ${false} | ${false}
${'when there is a next page, but not a previous page'} | ${onlyNextPageInfo} | ${false} | ${true}
${'when there is a previous page, but not a next page'} | ${onlyPrevPageInfo} | ${true} | ${false}
${'when there is both a previous and next page'} | ${prevAndNextPageInfo} | ${true} | ${true}