Skip to content

Commit

Permalink
Assert serialized integrations works as part of usage
Browse files Browse the repository at this point in the history
Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
  • Loading branch information
Swiddis committed Mar 5, 2025
1 parent 16dd572 commit bbad1de
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions server/adaptors/integrations/__test__/json_repository.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,9 @@ const fetchSerializedIntegrations = async (): Promise<Result<SerializedIntegrati
const serializedIntegrationResults = await Promise.all(
(readers.filter((x) => x !== null) as IntegrationReader[]).map((r) => r.serialize())
);
return foldResults(serializedIntegrationResults);
const folded = foldResults(serializedIntegrationResults);
expectOkResult(folded);
return folded;
};

describe('The Local Serialized Catalog', () => {
Expand All @@ -49,7 +51,7 @@ describe('The Local Serialized Catalog', () => {

for (const integ of await repository.getIntegrationList()) {
const validationResult = await deepCheck(integ);
await expect(validationResult).toHaveProperty('ok', true);
expectOkResult(validationResult);
}
});

Expand Down

0 comments on commit bbad1de

Please sign in to comment.