Skip to content

Commit

Permalink
Improve test slow_never_ready_modules (denoland#2145)
Browse files Browse the repository at this point in the history
  • Loading branch information
ry committed Apr 19, 2019
1 parent d0cd7a3 commit e026320
Showing 1 changed file with 4 additions and 45 deletions.
49 changes: 4 additions & 45 deletions core/modules.rs
Expand Up @@ -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,
Expand Down

0 comments on commit e026320

Please sign in to comment.