aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
* util.strbitop: Add common_prefix_bits() methodMatthew Wild2024-02-231-0/+44
* util.ip: Add another test case for match() and commonPrefixLength()Matthew Wild2024-02-231-0/+4
* util.strbitop: Rename spec file to correct name so tests actually runMatthew Wild2024-02-231-0/+0
* util.rfc6724: Remove, unused since introduction of Happy EyeballsKim Alvefur2024-02-221-97/+0
* MUC: Record reason for affiliation changes and return in list (fixes #1227)Kim Alvefur2021-08-081-0/+72
* MUC: Test that <subject/> + <thread/> is not handled as subject changeKim Alvefur2024-01-231-0/+29
* Merge 0.12->trunkKim Alvefur2023-12-171-0/+26
|\
| * mod_disco: Advertise disco#info and #items on bare JIDs to fix #1664Kim Alvefur2023-12-171-0/+26
* | scansion: Use new style for accessing Lua globalsKim Alvefur2023-12-171-1/+1
* | scansion: Use new prosody namespace in importKim Alvefur2023-12-171-1/+1
* | scansion: Use captures or wildcards instead of mocking timeKim Alvefur2023-12-175-24/+14
* | util.xtemplate: Test the each template functionKim Alvefur2023-12-161-0/+8
* | mod_storage_internal, tests: Fix before/after combined with the 'reverse' flagMatthew Wild2023-12-121-0/+24
* | util.http: Silence strict luacheck warning in testsKim Alvefur2023-12-091-0/+1
* | core.moduleapi: Silence strict luacheck warnings in testsKim Alvefur2023-12-091-3/+3
* | util.throttle: Silence some strict luacheck warningsKim Alvefur2023-12-091-0/+1
* | util.xtemplate: Add some initial testsKim Alvefur2023-12-091-0/+35
* | util.jsonschema: Return basic structured validation responseKim Alvefur2023-12-021-0/+1
* | Merge 0.12->trunkKim Alvefur2023-12-011-0/+27
|\|
| * net.http.parser: Reject overlarge header section earlierKim Alvefur2023-08-231-0/+27
| * util.array: Fix new() library functionKim Alvefur2023-07-221-0/+7
* | util.human.io: Don't accept ambiguous durations by defaultMatthew Wild2023-11-301-1/+32
* | util.uuid: Add UUIDv7Kim Alvefur2021-08-151-0/+22
* | util.array: Fix new() library functionKim Alvefur2023-07-221-0/+7
* | tests: Add hack to test only a single storage driverKim Alvefur2023-07-221-0/+5
* | tests: Update storagemanager tests for prosody.* namespace changeKim Alvefur2023-07-221-8/+6
* | util.human.io: Add tests for parse_duration() (some failing)Kim Alvefur2023-07-161-0/+9
* | util.human.io: Include relevant arguments in test messagesKim Alvefur2023-07-161-1/+1
* | util.human.io: Use tail call in test to get correct line numbersKim Alvefur2023-07-161-1/+1
* | util.cache: Pass cache itself to eviction callbackKim Alvefur2023-06-301-2/+1
* | util.cache: Keep eviction candidate if callback resized to make roomKim Alvefur2023-06-301-0/+21
* | util.argparse: Add support for repeatable parametersKim Alvefur2022-01-051-0/+5
* | storagemanager tests: Reorder test data in chronological orderKim Alvefur2021-05-111-13/+13
* | util.http: Implement parser for RFC 7239 Forwarded headerKim Alvefur2023-06-031-0/+21
* | util.sasl: Add basic tests for OAUTHBEARERKim Alvefur2023-05-261-0/+32
* | util.jsonschema: Update test suite ignore rulesKim Alvefur2023-05-201-5/+6
* | util.jsonschema: Fix UTF-8ness of 'minLength' and 'maxLength'Kim Alvefur2023-04-231-2/+0
* | util.jsonschema: Implement 'minContains' and 'maxContains'Kim Alvefur2023-04-231-2/+0
* | util.jsonschema: Tweak description of disabled testKim Alvefur2023-04-221-1/+1
* | util.jsonschema: Enable passing IEEE 754 equality testKim Alvefur2023-04-221-1/+0
* | 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