summaryrefslogtreecommitdiff
path: root/core/modules.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2019-12-07 21:04:17 +0100
committerRy Dahl <ry@tinyclouds.org>2019-12-08 04:04:17 +0800
commite02029c602cbef4c2c63d53a9d6bdab3ab2130fe (patch)
tree49df025bac604f080eace8b36b839d34262955f0 /core/modules.rs
parent0ce9011edc8ec53df47e3103ecca3069d385ce37 (diff)
fix isolate tests (#3459)
Some tests were silently failing after #3358 and #3434 because pool.spawn_ok was used which doesn't panic on errors. For reference, the failure looked like this: thread '<unnamed>' panicked at 'assertion failed: match isolate.poll_unpin(cx) { Poll::Ready(Ok(_)) => true, _ => false, }', core/isolate.rs:1408:7
Diffstat (limited to 'core/modules.rs')
-rw-r--r--core/modules.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/modules.rs b/core/modules.rs
index dd45f554d..3f431d36d 100644
--- a/core/modules.rs
+++ b/core/modules.rs
@@ -626,7 +626,7 @@ mod tests {
impl MockLoader {
fn new() -> Self {
let modules = Modules::new();
- let (isolate, _dispatch_count) = setup(Mode::AsyncImmediate);
+ let (isolate, _dispatch_count) = setup(Mode::Async);
Self {
loads: Arc::new(Mutex::new(Vec::new())),
isolate: Arc::new(Mutex::new(isolate)),