标签: ruby rspec eventmachine
我正在尝试编写rspec测试来测试类似这样的方法:
def poll_registrations redis.blpop('new', 0).callback do |id| add_id(id) end EventMachine.next_tick { poll_registrations } end
我对其中的大部分都很好,但我无法确定如何确保它将继续每next_tick调用一次。我正在and_yield等纠缠不清,无处可去。
next_tick
and_yield