Skip to content

Commit bbc769a

Browse files
committed
test(middleware-flexible-checksums): update selectAlgo unit test
1 parent 6a48760 commit bbc769a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/middleware-flexible-checksums/src/selectChecksumAlgorithmFunction.spec.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
1-
import { AwsCrc32 } from "@aws-crypto/crc32";
21
import { AwsCrc32c } from "@aws-crypto/crc32c";
32
import { describe, expect, test as it, vi } from "vitest";
43

54
import { ChecksumAlgorithm } from "./constants";
5+
import { getCrc32ChecksumAlgorithmFunction } from "./getCrc32ChecksumAlgorithmFunction";
66
import { selectChecksumAlgorithmFunction } from "./selectChecksumAlgorithmFunction";
77

88
describe(selectChecksumAlgorithmFunction.name, () => {
99
const mockConfig = {
1010
md5: vi.fn(),
1111
sha1: vi.fn(),
1212
sha256: vi.fn(),
13+
crc32: getCrc32ChecksumAlgorithmFunction(),
1314
};
1415

1516
it.each([
1617
[ChecksumAlgorithm.MD5, mockConfig.md5],
17-
[ChecksumAlgorithm.CRC32, AwsCrc32],
18+
[ChecksumAlgorithm.CRC32, getCrc32ChecksumAlgorithmFunction()],
1819
[ChecksumAlgorithm.CRC32C, AwsCrc32c],
1920
[ChecksumAlgorithm.SHA1, mockConfig.sha1],
2021
[ChecksumAlgorithm.SHA256, mockConfig.sha256],

0 commit comments

Comments
 (0)