Software /
code /
prosody
Comparison
spec/util_async_spec.lua @ 8669:2aa85b0cd2b8
util.async: Use wrapper for once runner (thanks luacheck)
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 22 Mar 2018 23:15:04 +0100 |
parent | 8650:2f133b6e8740 |
child | 8681:0c077800cd70 |
comparison
equal
deleted
inserted
replaced
8668:31c5abd49dfe | 8669:2aa85b0cd2b8 |
---|---|
599 local f = spy.new(function () | 599 local f = spy.new(function () |
600 assert.truthy(async.ready()); | 600 assert.truthy(async.ready()); |
601 end); | 601 end); |
602 async.once(f); | 602 async.once(f); |
603 assert.spy(f).was.called(); | 603 assert.spy(f).was.called(); |
604 assert.spy(f).was.called_with(); | |
604 end); | 605 end); |
605 it("should propagate errors", function () | 606 it("should propagate errors", function () |
606 local function should_error() | 607 local function should_error() |
607 async.once(function () | 608 async.once(function () |
608 error("hello world"); | 609 error("hello world"); |