diff --git a/test/junit/org/luaj/vm2/FragmentsTest.java b/test/junit/org/luaj/vm2/FragmentsTest.java index 0b6f0c17..0e21f22e 100644 --- a/test/junit/org/luaj/vm2/FragmentsTest.java +++ b/test/junit/org/luaj/vm2/FragmentsTest.java @@ -591,5 +591,8 @@ public class FragmentsTest extends TestSuite { runFragment(LuaValue.varargsOf(LuaValue.valueOf("boolean"), LuaValue.TRUE), "a,b = pcall(error, true); return type(b), b\n"); } + public void testBalancedMatchOnEmptyString() { + runFragment(LuaValue.NIL, "return (\"\"):match(\"%b''\")\n"); + } } }