Comparison

spec/util_crypto_spec.lua @ 12703:5bda8598a2af

util.crypto: tests: fix some tests that didn't do much (thanks luacheck!)
author Matthew Wild <mwild1@gmail.com>
date Sat, 02 Jul 2022 15:27:44 +0100
parent 12700:899c057781cd
child 12737:924bc1c8d0d9
comparison
equal deleted inserted replaced
12702:f63176781940 12703:5bda8598a2af
131 string.rep("\000", 72); 131 string.rep("\000", 72);
132 string.rep("\000", 256); 132 string.rep("\000", 256);
133 string.rep("\255", 72); 133 string.rep("\255", 72);
134 string.rep("\255", 3); 134 string.rep("\255", 3);
135 }; 135 };
136 for _, sig in ipairs(invalid_sigs) do 136 for _, invalid_sig in ipairs(invalid_sigs) do
137 local r, s = crypto.parse_ecdsa_signature(""); 137 local r, s = crypto.parse_ecdsa_signature(invalid_sig);
138 assert.is_nil(r); 138 assert.is_nil(r);
139 assert.is_nil(s); 139 assert.is_nil(s);
140 end 140 end
141
142 end); 141 end);
143 it("can be built", function () 142 it("can be built", function ()
144 local r, s = crypto.parse_ecdsa_signature(sig); 143 local r, s = crypto.parse_ecdsa_signature(sig);
145 local rebuilt_sig = crypto.build_ecdsa_signature(r, s); 144 local rebuilt_sig = crypto.build_ecdsa_signature(r, s);
146 assert.equal(sig, rebuilt_sig); 145 assert.equal(sig, rebuilt_sig);