From ade2bbc6099b40fcde7b5a99ce24bd21913f117c Mon Sep 17 00:00:00 2001 From: daurnimator Date: Tue, 2 May 2017 15:23:07 +1000 Subject: tests/tests.js: Use luaL_loadstring instead of using lundump.js directly --- tests/tests.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/tests.js b/tests/tests.js index 6de0db3..217f1b8 100644 --- a/tests/tests.js +++ b/tests/tests.js @@ -4,7 +4,7 @@ const fs = require('fs'); const child_process = require('child_process'); const tmp = require('tmp'); -const BytecodeParser = require("../src/lundump.js"); +const lua = require("../src/lua.js"); const lauxlib = require("../src/lauxlib.js"); const toByteCode = function (luaCode) { @@ -21,11 +21,9 @@ const toByteCode = function (luaCode) { }; const getState = function(luaCode) { - var dv = toByteCode(luaCode); - let L = lauxlib.luaL_newstate(); - let p = new BytecodeParser(L, dv).luaU_undump(); + lauxlib.luaL_loadstring(L, lua.to_luastring(luaCode)); return L; }; -- cgit v1.2.3-70-g09d2