From bd2b017729dff1fc5c96b829fd1d395e1a237330 Mon Sep 17 00:00:00 2001 From: Jaromil Date: Wed, 17 Jul 2024 07:15:45 +0200 Subject: [PATCH] extend lua table sort test to cover for octet indexes on dicts --- test/lua/table_sort.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/test/lua/table_sort.lua b/test/lua/table_sort.lua index 9e30360be..2577b7053 100644 --- a/test/lua/table_sort.lua +++ b/test/lua/table_sort.lua @@ -45,7 +45,6 @@ end debug( r ) - print'QSORT Test #4: table sorted by zenroom type keys (octets)' claims = { "I am over 18", "Born in Pescara", @@ -60,8 +59,15 @@ for _,v in sort_pairs(hashed_claims) do masked_claims[v] = v + mask end for k,v in sort_pairs(masked_claims) do - I.print({k=k,v=v}) + I.print({k=k,v=v,vk=masked_claims[k]}) +end + +masked_claims = { } +for _,v in pairs(claims) do + local h = sha256(v) + masked_claims[h] = v end +I.print(masked_claims) print'QSORT Benchmark'