Skip to content

Commit a83a36f

Browse files
committed
fix tests and use sorting in raw aes integration node
1 parent 11409c3 commit a83a36f

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

modules/integration-node/src/decrypt_materials_manager_node.ts

+1
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ export function aesKeyring(keyInfo: AesKeyInfo, key: AESKey) {
8989
keyNamespace,
9090
unencryptedMasterKey,
9191
wrappingSuite,
92+
utf8Sorting: true,
9293
})
9394
}
9495

modules/raw-aes-keyring-node/test/raw_aes_keyring_node.test.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ describe('RawAesKeyringNode::constructor', () => {
9090
unencryptedMasterKey,
9191
wrappingSuite,
9292
})._utf8Sorting
93-
).to.equal(true)
93+
).to.equal(false)
9494
})
9595

9696
it('utf8Sorting value is set properly', () => {
@@ -209,15 +209,15 @@ describe('RawAesKeyringNode High utf8 code points inn encryption context', () =>
209209
const unencryptedMasterKey = new Uint8Array(128 / 8)
210210
const keyNamespace = 'keyNamespace'
211211
const keyName = 'keyName'
212-
const noUtf8SortingKeyring = new RawAesKeyringNode({
212+
const utf8SortingKeyring = new RawAesKeyringNode({
213213
keyName,
214214
keyNamespace,
215215
unencryptedMasterKey,
216216
wrappingSuite,
217-
utf8Sorting: false,
217+
utf8Sorting: true,
218218
})
219-
// the default is to utf8 sort
220-
const utf8SortingKeyring = new RawAesKeyringNode({
219+
// the default is not to utf8 sort
220+
const noUtf8SortingKeyring = new RawAesKeyringNode({
221221
keyName,
222222
keyNamespace,
223223
unencryptedMasterKey,

0 commit comments

Comments
 (0)