From c2f71043034e93eff24c669874f7f8e1087d536f Mon Sep 17 00:00:00 2001 From: joaojramia <joao@holistic.foundation> Date: Tue, 10 Dec 2024 10:49:47 +0100 Subject: [PATCH] test: disable language check test until there is content in EN again --- app/goodnews_test.ts | 43 ++++++++++++++++++++++--------------------- app/server.ts | 4 ++-- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/app/goodnews_test.ts b/app/goodnews_test.ts index 74cf0d3..043daf4 100644 --- a/app/goodnews_test.ts +++ b/app/goodnews_test.ts @@ -550,25 +550,26 @@ describe('GoodNews server', () => { }) }) - it('uses correct language as default if requested language is not supported', () => { - return withMockedResponses(contentfulConfig, responses, async () => { - const graphQLServer = createGraphQLServer(config) - const result = await queryArticles(graphQLServer, { - 'accept-language': 'es', - }) - - assertEquals(result, { - articles: [ - { - id: item1_id, - language: 'en', - }, - ], - previousDateTeaser: { - id: item3_id, - language: 'en', - }, - }) - }) - }) + // TODO: uncomment this once GoodNews is back with English content + // it('uses correct language as default if requested language is not supported', () => { + // return withMockedResponses(contentfulConfig, responses, async () => { + // const graphQLServer = createGraphQLServer(config) + // const result = await queryArticles(graphQLServer, { + // 'accept-language': 'es', + // }) + + // assertEquals(result, { + // articles: [ + // { + // id: item1_id, + // language: 'en', + // }, + // ], + // previousDateTeaser: { + // id: item3_id, + // language: 'en', + // }, + // }) + // }) + // }) }) diff --git a/app/server.ts b/app/server.ts index fc84320..0e575b9 100644 --- a/app/server.ts +++ b/app/server.ts @@ -1,4 +1,4 @@ -import { GoodNewsArticleQueryResponse } from './api_types.ts' +import { GoodNewsArticleQueryResponse, GoodNewsLanguage } from './api_types.ts' import { createSchema, createYoga, gql, useResponseCache } from './deps.ts' import { executeArticlesQuery } from './goodnews.ts' import { logger } from './logging.ts' @@ -61,7 +61,7 @@ const createResolvers = (config: ContentfulConfig) => { } // deno-lint-ignore no-unused-vars -const getLanguage = (headers?: Headers) => 'de' // temporarily forced to German until GoodNews is back with English content +const getLanguage = (headers?: Headers) => 'de' as GoodNewsLanguage // temporarily forced to German until GoodNews is back with English content // TODO: uncomment this once GoodNews is back with English content // const getLanguage = (headers?: Headers) => { -- GitLab