Software /
code /
prosody
Annotate
tests/test_util_random.lua @ 8267:42fad8465537
mod_s2s: Use a separate resolver object for each outgoing session
Cleaner approach hopefully fixes problems with some peoples' DNS
hanging after a while, failed DNS when a large number of queries
are made at once, and source port re-use.
Related issues: #487, 761, #991, #992, #1001
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Mon, 25 Sep 2017 23:12:47 +0100 |
parent | 7172:32b74ad54432 |
rev | line source |
---|---|
7172
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
1 -- Makes no attempt at testing how random the bytes are, |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
2 -- just that it returns the number of bytes requested |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
3 |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
4 function bytes(bytes) |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
5 assert_is(bytes(16)); |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
6 |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
7 for i = 1, 255 do |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
8 assert_equal(i, #bytes(i)); |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
9 end |
32b74ad54432
tests: Add minimal test for util.random that checks that it returns the number of bytes requested
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
10 end |