1
1
import { describe , expect , test as it } from "vitest" ;
2
2
3
- import { ChecksumAlgorithm } from "./constants" ;
3
+ import { ChecksumAlgorithm , DEFAULT_CHECKSUM_ALGORITHM } from "./constants" ;
4
4
import { getChecksumAlgorithmForRequest } from "./getChecksumAlgorithmForRequest" ;
5
5
import { CLIENT_SUPPORTED_ALGORITHMS } from "./types" ;
6
6
7
7
describe ( getChecksumAlgorithmForRequest . name , ( ) => {
8
8
const mockRequestAlgorithmMember = "mockRequestAlgorithmMember" ;
9
9
10
10
describe ( "when requestAlgorithmMember is not provided" , ( ) => {
11
- it ( " returns MD5 if requestChecksumRequired is set" , ( ) => {
12
- expect ( getChecksumAlgorithmForRequest ( { } , { requestChecksumRequired : true } ) ) . toEqual ( ChecksumAlgorithm . MD5 ) ;
11
+ it ( ` returns ${ DEFAULT_CHECKSUM_ALGORITHM } if requestChecksumRequired is set` , ( ) => {
12
+ expect ( getChecksumAlgorithmForRequest ( { } , { requestChecksumRequired : true } ) ) . toEqual ( DEFAULT_CHECKSUM_ALGORITHM ) ;
13
13
} ) ;
14
14
15
15
it ( "returns undefined if requestChecksumRequired is false" , ( ) => {
@@ -20,9 +20,9 @@ describe(getChecksumAlgorithmForRequest.name, () => {
20
20
describe ( "when requestAlgorithmMember is not set in input" , ( ) => {
21
21
const mockOptions = { requestAlgorithmMember : mockRequestAlgorithmMember } ;
22
22
23
- it ( " returns MD5 if requestChecksumRequired is set" , ( ) => {
23
+ it ( ` returns ${ DEFAULT_CHECKSUM_ALGORITHM } if requestChecksumRequired is set` , ( ) => {
24
24
expect ( getChecksumAlgorithmForRequest ( { } , { ...mockOptions , requestChecksumRequired : true } ) ) . toEqual (
25
- ChecksumAlgorithm . MD5
25
+ DEFAULT_CHECKSUM_ALGORITHM
26
26
) ;
27
27
} ) ;
28
28
0 commit comments