Skip to content

Commit e5ae69c

Browse files
committed
use compile helper for foreign-function env test
1 parent 52a0c45 commit e5ae69c

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

vibes/call_concurrency_test.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ end`)
295295
func TestScriptCallPreservesForeignFunctionEnv(t *testing.T) {
296296
engine := MustNewEngine(Config{})
297297

298-
producer, err := engine.Compile(`def helper(value)
298+
producer := compileScriptWithEngine(t, engine, `def helper(value)
299299
"foreign-" + value
300300
end
301301
@@ -306,16 +306,10 @@ end
306306
def export_fn
307307
wrapper
308308
end`)
309-
if err != nil {
310-
t.Fatalf("compile producer failed: %v", err)
311-
}
312309

313-
consumer, err := engine.Compile(`def run_with(fn, value)
310+
consumer := compileScriptWithEngine(t, engine, `def run_with(fn, value)
314311
fn(value)
315312
end`)
316-
if err != nil {
317-
t.Fatalf("compile consumer failed: %v", err)
318-
}
319313

320314
foreignFn, err := producer.Call(context.Background(), "export_fn", nil, CallOptions{})
321315
if err != nil {

0 commit comments

Comments
 (0)