diff options
Diffstat (limited to 'core/modules.rs')
-rw-r--r-- | core/modules.rs | 49 |
1 files changed, 4 insertions, 45 deletions
diff --git a/core/modules.rs b/core/modules.rs index a35f8d53a..1a72bab3e 100644 --- a/core/modules.rs +++ b/core/modules.rs @@ -853,51 +853,10 @@ mod tests { assert_eq!(loader.loads, vec!["main.js", "never_ready.js", "slow.js"]); } - let result = recursive_load.poll(); - assert!(result.is_ok()); - assert!(result.ok().unwrap().is_not_ready()); - - { - let loader = recursive_load.loader.as_ref().unwrap(); - assert_eq!( - loader.loads, - vec![ - "main.js", - "never_ready.js", - "slow.js", - "a.js", - "b.js", - "c.js", - "d.js" - ] - ); - } - - let result = recursive_load.poll(); - assert!(result.is_ok()); - assert!(result.ok().unwrap().is_not_ready()); - - { - let loader = recursive_load.loader.as_ref().unwrap(); - assert_eq!( - loader.loads, - vec![ - "main.js", - "never_ready.js", - "slow.js", - "a.js", - "b.js", - "c.js", - "d.js" - ] - ); - } - - let result = recursive_load.poll(); - assert!(result.is_ok()); - assert!(result.ok().unwrap().is_not_ready()); - - { + for _ in 0..10 { + let result = recursive_load.poll(); + assert!(result.is_ok()); + assert!(result.ok().unwrap().is_not_ready()); let loader = recursive_load.loader.as_ref().unwrap(); assert_eq!( loader.loads, |