mirror of
https://github.com/CommunitySolidServer/CommunitySolidServer.git
synced 2024-10-03 14:55:10 +00:00
feat: Store target identifier when parsing metadata
This commit is contained in:
@@ -32,7 +32,11 @@ describe('A BasicMetadataExtractor', (): void => {
|
||||
});
|
||||
|
||||
it('will add metadata from the parsers.', async(): Promise<void> => {
|
||||
const metadata = await handler.handle({ request: { headers: { aa: 'valA', bb: 'valB' } as any } as HttpRequest });
|
||||
const target = { path: 'http://test.com/id' };
|
||||
const metadata = await handler.handle(
|
||||
{ target, request: { headers: { aa: 'valA', bb: 'valB' } as any } as HttpRequest },
|
||||
);
|
||||
expect(metadata.identifier.value).toBe(target.path);
|
||||
expect(metadata.getAll(RDF.type).map((term): any => term.value)).toEqual([ 'valA', 'valB' ]);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user