Skip to content
This repository was archived by the owner on Nov 12, 2022. It is now read-only.

Commit c8c1453

Browse files
committed
Update unit tests.
1 parent ed90d3a commit c8c1453

14 files changed

+14
-14
lines changed

tests/callback.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ use std::str;
2525
#[test]
2626
fn callback() {
2727
let engine = JSEngine::init().unwrap();
28-
let runtime = Runtime::new(engine);
28+
let runtime = Runtime::new(engine.handle());
2929
let context = runtime.cx();
3030
let h_option = OnNewGlobalHookOption::FireOnNewGlobalHook;
3131
let c_option = RealmOptions::default();

tests/capture_stack.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use std::ptr;
2222
#[test]
2323
fn capture_stack() {
2424
let engine = JSEngine::init().unwrap();
25-
let runtime = Runtime::new(engine);
25+
let runtime = Runtime::new(engine.handle());
2626
let context = runtime.cx();
2727
let h_option = OnNewGlobalHookOption::FireOnNewGlobalHook;
2828
let c_option = RealmOptions::default();

tests/custom_auto_rooter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ unsafe impl CustomTrace for TraceCheck {
3434
#[test]
3535
fn virtual_trace_called() {
3636
let engine = JSEngine::init().unwrap();
37-
let rt = Runtime::new(engine);
37+
let rt = Runtime::new(engine.handle());
3838
let cx = rt.cx();
3939

4040
let mut rooter = CustomAutoRooter::new(TraceCheck::new());

tests/custom_auto_rooter_macro.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ unsafe impl CustomTrace for TraceCheck {
3131
#[test]
3232
fn custom_auto_rooter_macro() {
3333
let engine = JSEngine::init().unwrap();
34-
let rt = Runtime::new(engine);
34+
let rt = Runtime::new(engine.handle());
3535
let cx = rt.cx();
3636

3737
auto_root!(in(cx) let vec = vec![TraceCheck::new(), TraceCheck::new()]);

tests/enumerate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use std::ptr;
2323
#[test]
2424
fn enumerate() {
2525
let engine = JSEngine::init().unwrap();
26-
let rt = Runtime::new(engine);
26+
let rt = Runtime::new(engine.handle());
2727
let cx = rt.cx();
2828
let options = RealmOptions::default();
2929

tests/evaluate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use std::ptr;
1515
#[test]
1616
fn evaluate() {
1717
let engine = JSEngine::init().unwrap();
18-
let rt = Runtime::new(engine);
18+
let rt = Runtime::new(engine.handle());
1919
let cx = rt.cx();
2020

2121
unsafe {

tests/panic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use std::ptr;
2020
#[should_panic]
2121
fn test_panic() {
2222
let engine = JSEngine::init().unwrap();
23-
let runtime = Runtime::new(engine);
23+
let runtime = Runtime::new(engine.handle());
2424
let context = runtime.cx();
2525
let h_option = OnNewGlobalHookOption::FireOnNewGlobalHook;
2626
let c_option = RealmOptions::default();

tests/rooting.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ use std::ptr;
2929
fn rooting() {
3030
unsafe {
3131
let engine = JSEngine::init().unwrap();
32-
let runtime = Runtime::new(engine);
32+
let runtime = Runtime::new(engine.handle());
3333
let cx = runtime.cx();
3434
JS_SetGCZeal(cx, 2, 1);
3535

tests/runtime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use std::sync::mpsc::channel;
2424
fn runtime() {
2525
let engine = JSEngine::init().unwrap();
2626
assert!(JSEngine::init().is_err());
27-
let runtime = Runtime::new(engine);
27+
let runtime = Runtime::new(engine.handle());
2828
unsafe {
2929
let cx = runtime.cx();
3030
let h_option = OnNewGlobalHookOption::FireOnNewGlobalHook;

tests/runtime_no_outlive.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use mozjs::rust::{JSEngine, Runtime};
1010
#[should_panic]
1111
fn runtime() {
1212
let engine = JSEngine::init().unwrap();
13-
let runtime = Runtime::new(engine);
13+
let runtime = Runtime::new(engine.handle());
1414
let _parent = runtime.prepare_for_new_child();
1515
drop(runtime);
1616
}

tests/stack_limit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use std::ptr;
1515
#[test]
1616
fn stack_limit() {
1717
let engine = JSEngine::init().unwrap();
18-
let rt = Runtime::new(engine);
18+
let rt = Runtime::new(engine.handle());
1919
let cx = rt.cx();
2020

2121
unsafe {

tests/typedarray.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ use std::ptr;
2121
#[test]
2222
fn typedarray() {
2323
let engine = JSEngine::init().unwrap();
24-
let rt = Runtime::new(engine);
24+
let rt = Runtime::new(engine.handle());
2525
let cx = rt.cx();
2626

2727
unsafe {

tests/typedarray_panic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use std::ptr;
2020
#[should_panic]
2121
fn typedarray_update_panic() {
2222
let engine = JSEngine::init().unwrap();
23-
let rt = Runtime::new(engine);
23+
let rt = Runtime::new(engine.handle());
2424
let cx = rt.cx();
2525
let options = RealmOptions::default();
2626

tests/vec_conversion.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ use std::ptr;
2121
#[test]
2222
fn vec_conversion() {
2323
let engine = JSEngine::init().unwrap();
24-
let rt = Runtime::new(engine);
24+
let rt = Runtime::new(engine.handle());
2525
let cx = rt.cx();
2626

2727
let h_option = OnNewGlobalHookOption::FireOnNewGlobalHook;

0 commit comments

Comments
 (0)