From 8a9a464e8460065478b5f47cc226d74ecacf47f5 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 10 Mar 2023 12:56:00 +0800 Subject: [PATCH] Add a test case for top position greater than bottom position --- packages/api/test/resolvers/article.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/api/test/resolvers/article.test.ts b/packages/api/test/resolvers/article.test.ts index 3658e7611..30ee73e67 100644 --- a/packages/api/test/resolvers/article.test.ts +++ b/packages/api/test/resolvers/article.test.ts @@ -768,6 +768,14 @@ describe('Article API', () => { .readingProgressTopPercent ).to.eql(topPercent) }) + + it('returns BAD_DATA error if top position is greater than bottom position', async () => { + query = saveArticleReadingProgressQuery(pageId, 0.5, 0.8) + const res = await graphqlRequest(query, authToken).expect(200) + expect(res.body.data.saveArticleReadingProgress.errorCodes).to.eql([ + 'BAD_DATA', + ]) + }) }) xdescribe('SaveFile', () => {