Matthew Wild
|
94e19dce41
|
util.async: tests: Ensure done() can be called before wait()
|
2018-03-17 18:23:39 +00:00 |
|
Matthew Wild
|
c2ef1d7b32
|
util.async: tests: Add helper function to create mock watcher callbacks
|
2018-03-17 18:12:31 +00:00 |
|
Kim Alvefur
|
f8e8180262
|
util.async: Trim trailing whitespace in tests [luacheck]
|
2018-03-17 23:00:04 +01:00 |
|
Matthew Wild
|
f1f9179285
|
util.async: tests: replace peeking at internal state with monitoring correct callback behaviour
|
2018-03-17 17:59:58 +00:00 |
|
Matthew Wild
|
559c40a50a
|
util.async: if debugging is enabled, use runner id in logs
|
2018-03-17 17:29:13 +00:00 |
|
Matthew Wild
|
2fbef935f9
|
util.async: ensure change in e77b37de482e applies after out-of-loop resume also
|
2018-03-17 17:28:07 +00:00 |
|
Matthew Wild
|
9d1d5d021b
|
util.async: Behaviour change: continue to process queued items after errors
|
2018-03-17 14:54:48 +00:00 |
|
Matthew Wild
|
3802dc1555
|
util.async: Yet more tests
|
2018-03-17 11:47:07 +00:00 |
|
Matthew Wild
|
5c0a12d4d1
|
util.async: Ensure runner is left in correct state after out-of-main-loop error (+tests)
|
2018-03-16 22:26:15 +00:00 |
|
Matthew Wild
|
2f1f98e1b5
|
util.async: Add test to ensure waiters throw an error outside async contexts
|
2018-03-16 22:19:33 +00:00 |
|
Matthew Wild
|
b0211d2247
|
util.async: Add tests to specifically cover error handling
|
2018-03-16 17:50:16 +00:00 |
|
Matthew Wild
|
f755b85ad1
|
util.async: Add tests
|
2018-03-16 17:13:57 +00:00 |
|