我$timeout
在某些服务代码中使用了例如 600 毫秒的延迟。在相应的测试中,我想断言代码在给定的 600 毫秒后确实完成了预期的工作。有没有什么方法可以在一定的时间内(类似于jasmine.Clock.tick(600)
)及时推进?我只知道$timeout.flush()
,但这会触发当前 $timeout-queue 中的所有内容。
问问题
2221 次
我$timeout
在某些服务代码中使用了例如 600 毫秒的延迟。在相应的测试中,我想断言代码在给定的 600 毫秒后确实完成了预期的工作。有没有什么方法可以在一定的时间内(类似于jasmine.Clock.tick(600)
)及时推进?我只知道$timeout.flush()
,但这会触发当前 $timeout-queue 中的所有内容。