From 4c3bb1d7098e2c79729ec8497a2cb0f7a49c79ef Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Sat, 14 Mar 2015 20:09:09 +0000 Subject: [PATCH] Add test for balanced match on empty string. --- test/junit/org/luaj/vm2/FragmentsTest.java | 3 +++ 1 file changed, 3 insertions(+) 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"); + } } }