diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2018-11-26 14:20:16 -0500 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-11-27 11:33:23 -0800 |
commit | 570269b73de713afcff712977d11a3910ed849ad (patch) | |
tree | 2a505eaf6e5f16223fff5bc905ba9f1897990dc0 /src | |
parent | a25497fb66b3bc98caeb92b17bb9ab8754b651c2 (diff) |
Don't use snapshot for src/isolate.rs tests.
Diffstat (limited to 'src')
-rw-r--r-- | src/isolate.rs | 27 |
1 files changed, 5 insertions, 22 deletions
diff --git a/src/isolate.rs b/src/isolate.rs index abc5ded4d..acd40e5d8 100644 --- a/src/isolate.rs +++ b/src/isolate.rs @@ -393,19 +393,12 @@ fn recv_deadline<T>( mod tests { use super::*; use futures; - use snapshot; #[test] fn test_dispatch_sync() { let argv = vec![String::from("./deno"), String::from("hello.js")]; let (flags, rest_argv, _) = flags::set_flags(argv).unwrap(); - // TODO Don't use deno_snapshot for these tests. - let mut isolate = Isolate::new( - unsafe { snapshot::deno_snapshot.clone() }, - flags, - rest_argv, - dispatch_sync, - ); + let mut isolate = Isolate::new(empty(), flags, rest_argv, dispatch_sync); tokio_util::init(|| { isolate .execute( @@ -445,13 +438,8 @@ mod tests { fn test_metrics_sync() { let argv = vec![String::from("./deno"), String::from("hello.js")]; let (flags, rest_argv, _) = flags::set_flags(argv).unwrap(); - // TODO Don't use deno_snapshot for these tests. - let mut isolate = Isolate::new( - unsafe { snapshot::deno_snapshot.clone() }, - flags, - rest_argv, - metrics_dispatch_sync, - ); + let mut isolate = + Isolate::new(empty(), flags, rest_argv, metrics_dispatch_sync); tokio_util::init(|| { // Verify that metrics have been properly initialized. { @@ -486,13 +474,8 @@ mod tests { fn test_metrics_async() { let argv = vec![String::from("./deno"), String::from("hello.js")]; let (flags, rest_argv, _) = flags::set_flags(argv).unwrap(); - // TODO Don't use deno_snapshot for these tests. - let mut isolate = Isolate::new( - unsafe { snapshot::deno_snapshot.clone() }, - flags, - rest_argv, - metrics_dispatch_async, - ); + let mut isolate = + Isolate::new(empty(), flags, rest_argv, metrics_dispatch_async); tokio_util::init(|| { // Verify that metrics have been properly initialized. { |