diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2018-12-11 14:03:58 -0500 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-12-11 15:07:55 -0500 |
commit | 81c8926ee9469a792d33e650eb8b8ac007de1977 (patch) | |
tree | 40e058b2ecc77351d0097c05e0570175d7d30c31 /src/isolate.rs | |
parent | bba1a0d44aa3dd58bd0de53f37982ef270c7a176 (diff) |
Use default filename for Isolate::execute.
Diffstat (limited to 'src/isolate.rs')
-rw-r--r-- | src/isolate.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/isolate.rs b/src/isolate.rs index 8e78f770b..99e3670f2 100644 --- a/src/isolate.rs +++ b/src/isolate.rs @@ -197,7 +197,14 @@ impl Isolate { } } - pub fn execute( + /// Same as execute2() but the filename defaults to "<anonymous>". + pub fn execute(&self, js_source: &str) -> Result<(), JSError> { + self.execute2("<anonymous>", js_source) + } + + /// Executes the provided JavaScript source code. The js_filename argument is + /// provided only for debugging purposes. + pub fn execute2( &self, js_filename: &str, js_source: &str, @@ -396,7 +403,6 @@ mod tests { tokio_util::init(|| { isolate .execute( - "y.js", r#" const m = new Uint8Array([4, 5, 6]); let n = libdeno.send(m); @@ -448,7 +454,6 @@ mod tests { isolate .execute( - "y.js", r#" const control = new Uint8Array([4, 5, 6]); const data = new Uint8Array([42, 43, 44, 45, 46]); @@ -485,7 +490,6 @@ mod tests { isolate .execute( - "y.js", r#" const control = new Uint8Array([4, 5, 6]); const data = new Uint8Array([42, 43, 44, 45, 46]); |