| Commit message (Expand) | Author | Age | Files | Lines |
* | util.serialization: Simpler metatable pre-processing | Kim Alvefur | 2018-10-12 | 1 | -0/+8 |
* | util.serialization: Test table keys that are Lua keywords | Kim Alvefur | 2018-10-11 | 1 | -0/+1 |
* | util.serialization: Test that it rejects tables wit cycles | Kim Alvefur | 2018-10-11 | 1 | -0/+7 |
* | util.serialization: Make errors fatal by default (like the previous implement... | Kim Alvefur | 2018-10-11 | 1 | -1/+11 |
* | storagemanager tests: Remove debug print() | Matthew Wild | 2018-10-11 | 1 | -1/+0 |
* | storagemanager tests: Add many more archive tests, including (failing) cases ... | Matthew Wild | 2018-10-11 | 1 | -0/+105 |
* | storagemanager tests: Add additional archive query tests | Matthew Wild | 2018-10-11 | 1 | -18/+103 |
* | storagemanager tests: Add some additional checks | Matthew Wild | 2018-10-10 | 1 | -0/+12 |
* | storagemanager tests: Add initial basic tests for archive stores | Matthew Wild | 2018-10-10 | 1 | -18/+59 |
* | util.promise tests: Fix luacheck warnings | Matthew Wild | 2018-10-10 | 1 | -7/+6 |
* | util.promise: ES6-like API for promises | Matthew Wild | 2018-10-10 | 1 | -0/+262 |
* | Fix storage tests so they run, but not by default | Matthew Wild | 2018-10-01 | 1 | -4/+11 |
* | util.pubsub tests: Ensure necessary tests run in the defined order | Matthew Wild | 2018-10-01 | 1 | -0/+8 |
* | Add storage tests (currently only internal and sqlite) | Matthew Wild | 2018-09-29 | 1 | -0/+79 |
* | mod_bosh: Add tests (run with 'busted -r bosh') | Matthew Wild | 2018-09-23 | 1 | -0/+674 |
* | util.serialization: Use deserialize instead of envload directly | Kim Alvefur | 2018-09-23 | 1 | -4/+2 |
* | util.serialization: Add brief initial tests | Kim Alvefur | 2018-09-23 | 1 | -0/+33 |
* | mod_pep: Add test publishing a nickname | Kim Alvefur | 2018-09-22 | 1 | -0/+72 |
* | util.iterators tests: Check value matches expected [luacheck] | Matthew Wild | 2018-09-21 | 1 | -0/+2 |
* | util.iterators: Add sorted_pairs() method | Matthew Wild | 2018-09-21 | 1 | -0/+30 |
* | util.json tests: Add [luacheck] annotation to mark intentionally-empty if branch | Matthew Wild | 2018-09-17 | 1 | -1/+1 |
* | util.cache tests: Add annotation to fix [luacheck] warning | Matthew Wild | 2018-09-17 | 1 | -1/+1 |
* | scansion: muc_register.scs: Test to ensure MUC registration by unaffiliated u... | Matthew Wild | 2018-09-17 | 1 | -0/+36 |
* | util.poll: Test that it loads after being compiled | Kim Alvefur | 2018-09-15 | 1 | -0/+6 |
* | MUC: Don't kick user of a reserved nick if it's theirs (thanks pep.) | Matthew Wild | 2018-09-14 | 1 | -0/+62 |
* | MUC: Include 'nick' attribute in affiliation lists (thanks jc) | Matthew Wild | 2018-09-14 | 1 | -0/+16 |
* | util.stanza tests: Remove unused variable #luacheck | Matthew Wild | 2018-09-13 | 1 | -2/+2 |
* | util.stanza: Don't automatically generate ids for iq stanzas | Matthew Wild | 2018-09-13 | 1 | -3/+14 |
* | spec/scansion/basic_roster.scs: Add tests for actually modifying the roster | Matthew Wild | 2018-09-13 | 1 | -8/+40 |
* | util.stanza tests: Fix test name (copy/paste error?) | Matthew Wild | 2018-09-13 | 1 | -1/+1 |
* | MUC: Fix to correctly return 'node' in disco#info responses (thanks jc) | Matthew Wild | 2018-09-13 | 1 | -2/+16 |
* | MUC: If a user with an existing affiliation registers, preserve that affiliat... | Matthew Wild | 2018-09-13 | 1 | -0/+65 |
* | spec/scansion/prosody.cfg.lua: daemonize by default | Matthew Wild | 2018-09-12 | 1 | -0/+1 |
* | spec/scansion/prosody.cfg.lua: Add pidfile option so Prosody can be daemonized | Matthew Wild | 2018-09-12 | 1 | -0/+2 |
* | spec/scansion/prosody.cfg.lua: Config file to be used for integration tests | Matthew Wild | 2018-09-12 | 1 | -0/+76 |
* | spec/scansion: Ensure all scripts have sensible titles | Matthew Wild | 2018-09-11 | 12 | -1/+22 |
* | spec/scansion: Multiple fixes to make all tests pass in latest (c35386e4b456)... | Matthew Wild | 2018-09-10 | 6 | -155/+9 |
* | spec/scansion: Add scansion scripts used for testing | Matthew Wild | 2018-09-06 | 13 | -0/+1474 |
* | util.dataforms: Add support for XEP-0122: Data Forms Validation | Kim Alvefur | 2018-09-01 | 1 | -0/+22 |
* | util.dataforms: Allow field names to be different from the 'var' attribute | Kim Alvefur | 2018-09-01 | 1 | -0/+15 |
* | util.stanza + tests: Bail out of loop if we are iterating too far, fixes #981 | Matthew Wild | 2018-08-19 | 1 | -0/+7 |
* | util.stanza tests: Add tests for maptags() method | Matthew Wild | 2018-08-19 | 1 | -0/+71 |
* | tests: Add muc/util tests for filtering MUC elements | Matthew Wild | 2018-08-19 | 1 | -0/+35 |
* | util.pubsub tests: Fix whitespace | Kim Alvefur | 2018-08-18 | 1 | -2/+2 |
* | util.pubsub tests: Add tests for get_items() | Matthew Wild | 2018-08-18 | 1 | -0/+28 |
* | Pubsub: Add tests for :get_last_item() and fix for non-persistent nodes | Matthew Wild | 2018-08-18 | 1 | -0/+26 |
* | util.time: Add brief tests | Kim Alvefur | 2018-08-18 | 1 | -0/+31 |
* | util.pubsub: Silence warnings in tests [luacheck] | Kim Alvefur | 2018-08-16 | 1 | -1/+1 |
* | util.pubsub tests: Add TODO | Matthew Wild | 2018-08-12 | 1 | -0/+10 |
* | util.pubsub tests: Add tests to confirm new access model is enforced on confi... | Matthew Wild | 2018-08-12 | 1 | -0/+24 |