Mercurial > prosody-hg
comparison tests/test_util_queue.lua @ 7508:736dea7b99ec
test_util_queue: Reduce iteration count of loop and add asserts
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Wed, 20 Jul 2016 18:07:10 +0200 |
| parents | 11e8c605a591 |
| children | d4bd036e679b |
comparison
equal
deleted
inserted
replaced
| 7507:11e8c605a591 | 7508:736dea7b99ec |
|---|---|
| 40 assert_is(q:push(i+1)); | 40 assert_is(q:push(i+1)); |
| 41 assert_equal(q:count(), 1); | 41 assert_equal(q:count(), 1); |
| 42 end | 42 end |
| 43 assert_equal(q:pop(), 1002); | 43 assert_equal(q:pop(), 1002); |
| 44 assert_is(q:push(1)); | 44 assert_is(q:push(1)); |
| 45 for i = 1, 1000000 do | 45 for i = 1, 1000 do |
| 46 q:pop(); | 46 assert_equal(q:pop(), i); |
| 47 q:push(i+1); | 47 assert_is(q:push(i+1)); |
| 48 end | 48 end |
| 49 end | 49 end |
| 50 | 50 |
| 51 do | 51 do |
| 52 -- Test queues that purge old items when pushing to a full queue | 52 -- Test queues that purge old items when pushing to a full queue |
