aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
* util.error: Add test for #1805Kim Alvefur2023-04-191-0/+3
* util.human.io: Add parse_duration() method to parse a duration stringMatthew Wild2023-04-071-0/+18
* integration tests: Preserve unmocked time.monotonic()Matthew Wild2023-04-061-6/+5
* util.fsm: New utility lib for finite state machinesMatthew Wild2022-03-171-0/+250
* util.jsonschema: Implement 'dependentSchemas'Kim Alvefur2023-03-261-1/+1
* util.jsonschema: Implement 'dependentRequired'Kim Alvefur2023-03-261-1/+0
* util.format: Update tests for serialization changesKim Alvefur2023-03-261-5/+5
* scansion: Enable mod_debug_reset during testsMatthew Wild2023-03-231-0/+3
* scansion: vcard_temp: Ensure at least one connection is open throughout testMatthew Wild2023-03-231-2/+2
* scansion: Fix tests failing after addition of pubsub#itemreply config fieldMatthew Wild2023-03-234-0/+51
* scansion: Fix tests failing due to lack of 'publisher'Matthew Wild2023-03-231-1/+1
* scansion: Add tests for pubsub#itemreply in PEPMatthew Wild2023-03-221-0/+205
* scansion: PEP notifications no longer carry 'publisher' by defaultMatthew Wild2023-03-221-3/+3
* storagemanager: Add keyval+ (combined keyval + map) store typeMatthew Wild2022-09-271-0/+130
* util.jsonschema: Disable some further new failing testsKim Alvefur2023-03-111-1/+4
* util.jsonschema: Ignore some new tests in test suiteKim Alvefur2023-03-111-1/+4
* util.table: Expand table.move() tests (thanks mutation testing)Matthew Wild2023-03-171-0/+31
* util.ip: Tests for truncate()Matthew Wild2023-03-141-0/+22
* Merge 0.12->trunkMatthew Wild2023-02-171-3/+50
|\
| * net.http.parser: Fix off-by-one error in chunk parserMatthew Wild2023-02-171-3/+50
* | Merge 0.12->trunkMatthew Wild2023-02-091-3/+3
|\|
| * net.http.parser: Improve handling of responses without content-lengthMatthew Wild2023-02-091-3/+3
* | spec: Suppress some harmless luacheck warnings in testsMatthew Wild2023-01-132-0/+3
* | util.paseto: Add support for v3.local tokensMatthew Wild2023-01-131-18/+191
* | util.crypto: Add support for AES-256-CTRMatthew Wild2023-01-131-0/+17
* | util.hashes: Add HKDF-HMAC-SHA256/HKDF-HMAC-SHA384Matthew Wild2023-01-131-0/+38
* | util.datamapper: Simplify test schemaKim Alvefur2022-12-201-12/+12
* | util.hashring: Support associating arbitrary data with nodesMatthew Wild2022-12-021-0/+7
* | util.hashring: tests: don't randomize order - they are written in a sequentia...Matthew Wild2022-12-021-0/+1
* | Merge 0.12->trunkMatthew Wild2022-11-041-0/+8
|\|
| * util.json: Accept empty arrays with whitespace (fixes #1782)Matthew Wild2022-11-041-0/+8
* | util.smqueue: Improve testsKim Alvefur2022-10-191-0/+3
* | util.jsonpointer: Improve testsKim Alvefur2022-10-191-0/+2
* | util.cache: Add some missing test casesMatthew Wild2022-10-131-0/+52
* | util.jid: Add test for invalid domain but valid UTF-8 (thanks jonas)Matthew Wild2022-10-111-0/+1
* | util.jid: Add missing test casesMatthew Wild2022-10-111-0/+40
* | util.dbuffer: Add a bunch of missing test casesMatthew Wild2022-10-111-2/+70
* | Merge 0.12->trunkKim Alvefur2022-10-091-7/+13
|\|
| * util.jsonschema: Ignore test case for JavaScript specific detailKim Alvefur2022-10-091-0/+1
| * util.jsonschema: Ignore some further test cases for URI referencesKim Alvefur2022-10-091-0/+5
| * util.jsonschema: Sort test cases to skipKim Alvefur2022-10-091-7/+7
* | util.datetime: Add some missing test casesMatthew Wild2022-10-081-0/+15
* | util.roles: Fix tests to use autogenerated role idMatthew Wild2022-10-081-1/+1
* | util.roles: Add some more missing test casesMatthew Wild2022-10-081-0/+18
* | util.promise: Fix field name in failing test (introduced in 2639e0e1c378)Matthew Wild2022-10-071-1/+1
* | util.promise: Add some missing test cases (found through mutation testing)Matthew Wild2022-10-071-0/+25
* | util.promise: Remove some redundant checks, add tests confirming redundancyMatthew Wild2022-10-071-0/+21
* | util.roles: Add testsMatthew Wild2022-10-071-0/+116
* | util.iterators: join: Work even with only a single iterator in the chainMatthew Wild2022-10-061-0/+8
* | util.crypto: Fix testsKim Alvefur2022-09-301-3/+3