aboutsummaryrefslogtreecommitdiffstats
path: root/spec/test_setup.moon
diff options
context:
space:
mode:
Diffstat (limited to 'spec/test_setup.moon')
-rw-r--r--spec/test_setup.moon5
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/test_setup.moon b/spec/test_setup.moon
index 16a3639..8e1efee 100644
--- a/spec/test_setup.moon
+++ b/spec/test_setup.moon
@@ -58,9 +58,10 @@ class TestPilot extends Copilot
require: (name) =>
Error.wrap "loading module '#{name}'", ->
- ok, lua = pcall require, "alv-lib.#{name}"
+ ok, result = pcall require, "alv-lib.#{name}"
if ok
- RTNode result: Constant.wrap lua
+ result = RTNode :result unless result.__class == RTNode
+ result
else
error Error 'import', "module not found"