From c6544fac1db432d1e0ce323bf439c48a7ed5dc52 Mon Sep 17 00:00:00 2001 From: Joachim Van Herwegen Date: Thu, 28 Oct 2021 16:00:06 +0200 Subject: [PATCH] fix: Prefer all inputs equally when generating quads --- src/storage/conversion/RdfToQuadConverter.ts | 2 +- test/unit/storage/conversion/RdfToQuadConverter.test.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/storage/conversion/RdfToQuadConverter.ts b/src/storage/conversion/RdfToQuadConverter.ts index 19295bd96..07f8f3974 100644 --- a/src/storage/conversion/RdfToQuadConverter.ts +++ b/src/storage/conversion/RdfToQuadConverter.ts @@ -13,7 +13,7 @@ import type { RepresentationConverterArgs } from './RepresentationConverter'; */ export class RdfToQuadConverter extends BaseTypedRepresentationConverter { public constructor() { - super(rdfParser.getContentTypesPrioritized(), INTERNAL_QUADS); + super(rdfParser.getContentTypes(), INTERNAL_QUADS); } public async handle({ representation, identifier }: RepresentationConverterArgs): Promise { diff --git a/test/unit/storage/conversion/RdfToQuadConverter.test.ts b/test/unit/storage/conversion/RdfToQuadConverter.test.ts index 6a04cc867..e4f66db8b 100644 --- a/test/unit/storage/conversion/RdfToQuadConverter.test.ts +++ b/test/unit/storage/conversion/RdfToQuadConverter.test.ts @@ -17,9 +17,9 @@ describe('A RdfToQuadConverter', (): void => { const identifier: ResourceIdentifier = { path: 'path' }; it('supports serializing as quads.', async(): Promise => { - const types = Object.entries(await rdfParser.getContentTypesPrioritized()); - for (const [ type, weight ] of types) { - await expect(converter.getOutputTypes(type)).resolves.toEqual({ [INTERNAL_QUADS]: weight }); + const types = await rdfParser.getContentTypes(); + for (const type of types) { + await expect(converter.getOutputTypes(type)).resolves.toEqual({ [INTERNAL_QUADS]: 1 }); } });