content: integrate approved project evidence
This commit is contained in:
@@ -39,7 +39,10 @@ describe('client production-input snapshot', () => {
|
||||
|
||||
it('rejects a supplied asset reference absent from the supplied public manifest', () => {
|
||||
const invalid = validInputs();
|
||||
invalid.content.projects.selected[0]!.assetIds = ['unmanifested-snapshot-asset'];
|
||||
const medication = invalid.content.projects.selected[0]!;
|
||||
medication.assetIds = medication.assetIds.map((assetId) =>
|
||||
assetId === 'medication-mobile-logs' ? 'unmanifested-snapshot-asset' : assetId);
|
||||
medication.media![0]!.assetId = 'unmanifested-snapshot-asset';
|
||||
|
||||
expect(() => readProductionInputsSnapshot(snapshotDocument(invalid))).toThrow(/unmanifested asset reference/i);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user