Comparison

spec/util_strbitop_spec.lua @ 13430:1a5e3cf037f6

util.strbitop: Remove unused import in tests
author Matthew Wild <mwild1@gmail.com>
date Fri, 23 Feb 2024 12:13:06 +0000
parent 13429:6cdc6923d65a
comparison
equal deleted inserted replaced
13429:6cdc6923d65a 13430:1a5e3cf037f6
65 local ret1 = _cpb(Ba, Bb); 65 local ret1 = _cpb(Ba, Bb);
66 local ret2 = _cpb(Bb, Ba); 66 local ret2 = _cpb(Bb, Ba);
67 assert(ret1 == ret2, ("parameter order should not make a difference to the result (%s, %s) = %d, reversed = %d"):format(a, b, ret1, ret2)); 67 assert(ret1 == ret2, ("parameter order should not make a difference to the result (%s, %s) = %d, reversed = %d"):format(a, b, ret1, ret2));
68 return ret1; 68 return ret1;
69 end 69 end
70 local hex = require "util.hex"; 70
71 it("works on single bytes", function () 71 it("works on single bytes", function ()
72 assert.equal(0, test("00000000", "11111111")); 72 assert.equal(0, test("00000000", "11111111"));
73 assert.equal(1, test("10000000", "11111111")); 73 assert.equal(1, test("10000000", "11111111"));
74 assert.equal(0, test("01000000", "11111111")); 74 assert.equal(0, test("01000000", "11111111"));
75 assert.equal(0, test("01000000", "11111111")); 75 assert.equal(0, test("01000000", "11111111"));