Added quote support to lookup strings (for names)

This commit is contained in:
Auxilor
2022-01-06 12:05:38 +00:00
parent e80aa5f910
commit 7536794100
2 changed files with 66 additions and 23 deletions

View File

@@ -0,0 +1,17 @@
import com.willfp.eco.core.items.Items;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
public class ItemsTest {
@Test
public void testParserLookupStrings() {
Assertions.assertArrayEquals(
Items.parseLookupString("diamond_sword name:\"test name\""),
new String[]{"diamond_sword", "name:test name"}
);
Assertions.assertArrayEquals(
Items.parseLookupString("stick 1 name:\"The \\\"Holy\\\" Stick\""),
new String[]{"stick", "1", "name:The \"Holy\" Stick"}
);
}
}