summaryrefslogtreecommitdiff
path: root/core/modules.rs
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules.rs')
-rw-r--r--core/modules.rs49
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,