Comparison

spec/util_dbuffer_spec.lua @ 10977:29b9b679bdbc

util.dbuffer: Don't use # operator in tests, Lua 5.1 doesn't support __len
author Matthew Wild <mwild1@gmail.com>
date Sun, 28 Jun 2020 12:26:04 +0100
parent 10973:39991e40d1dc
child 10980:eaee72c7afbd
comparison
equal deleted inserted replaced
10976:540f1bc5f082 10977:29b9b679bdbc
24 describe(":discard", function () 24 describe(":discard", function ()
25 local b = dbuffer.new(); 25 local b = dbuffer.new();
26 it("works", function () 26 it("works", function ()
27 assert.truthy(b:write("hello world")); 27 assert.truthy(b:write("hello world"));
28 assert.truthy(b:discard(6)); 28 assert.truthy(b:discard(6));
29 assert.equal(5, #b); 29 assert.equal(5, b:length());
30 assert.equal("world", b:read(5)); 30 assert.equal("world", b:read(5));
31 end); 31 end);
32 end); 32 end);
33 33
34 describe(":sub", function () 34 describe(":sub", function ()