Recognize National Library patent evidence
This commit is contained in:
@@ -257,10 +257,15 @@ suite('normalized level persistence API', () => {
|
||||
}),goals:[expect.objectContaining({
|
||||
key:'barricelli.inventor-proof',status:'pending',newlyCompleted:false,
|
||||
})] })
|
||||
expect(await (await adminFetch(`${baseUrl}/api/levels/${imported.playableLevel.id}/evidence-match-rules`)).json()).toEqual([
|
||||
const sceneSevenRules=await (await adminFetch(`${baseUrl}/api/levels/${imported.playableLevel.id}/evidence-match-rules`)).json()
|
||||
expect(sceneSevenRules).toHaveLength(2)
|
||||
expect(sceneSevenRules).toEqual(expect.arrayContaining([
|
||||
expect.objectContaining({ name:'Google Patents · GB695913A',sourceUri:'https://patents.google.com/patent/GB695913A/en',
|
||||
flagKey:'scene7.nils_inventor_proved',minimumAnchorMatches:2 }),
|
||||
])
|
||||
expect.objectContaining({ name:'Nasjonalbiblioteket · Patent 93585',
|
||||
sourceUri:'https://www.nb.no/items/921545b51acef0b05054cfc1f4666975?page=9&searchText=baricelli',
|
||||
flagKey:'scene7.nils_inventor_proved',minimumAnchorMatches:2 }),
|
||||
]))
|
||||
expect(await (await adminFetch(`${baseUrl}/api/levels/${imported.playableLevel.id}/evidence-semantic-rules`)).json()).toEqual([
|
||||
expect.objectContaining({ goalKey:'barricelli.inventor-proof',targetSubject:'Nils Aall Barricelli',
|
||||
relatedFlagKey:'scene7.father_inventor_discovered' }),
|
||||
|
||||
Reference in New Issue
Block a user