Mercurial > prosody-hg
comparison spec/util_ringbuffer_spec.lua @ 10953:c3b3ac63f4c3
util.ringbuffer: Ensure unsigned chars are always returned from :byte()
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Wed, 24 Jun 2020 12:34:20 +0100 |
| parents | 8b5b35baf370 |
| children | fc310727adfb |
comparison
equal
deleted
inserted
replaced
| 10952:05d218aae3d1 | 10953:c3b3ac63f4c3 |
|---|---|
| 90 for j = -13, 13 do | 90 for j = -13, 13 do |
| 91 test_byte(b, i, j); | 91 test_byte(b, i, j); |
| 92 end | 92 end |
| 93 end | 93 end |
| 94 end); | 94 end); |
| 95 | |
| 96 it("works with characters > 127", function () | |
| 97 local b = rb.new(); | |
| 98 b:write(string.char(0, 140)); | |
| 99 local r = { b:byte(1, 2) }; | |
| 100 assert.same({ 0, 140 }, r); | |
| 101 end); | |
| 95 end); | 102 end); |
| 96 end); | 103 end); |
