我正在尝试编写 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
s 等,无处可去。
我正在尝试编写 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
s 等,无处可去。