From 9705c5dc5a1c8f6df6887bc97232e2dcac1fc499 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Mon, 23 Nov 2020 22:53:01 +0000 Subject: Add another invoke-range test for String.. Add a variant with multiple arguments to stress backends / nterp. Test: 723-string-init-range Change-Id: If8b760fc1fded9b3f2a8fc6e928532d7bf3c6225 --- test/723-string-init-range/src/Main.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test/723-string-init-range/src/Main.java') diff --git a/test/723-string-init-range/src/Main.java b/test/723-string-init-range/src/Main.java index 97ba76daa6..12fb93b772 100644 --- a/test/723-string-init-range/src/Main.java +++ b/test/723-string-init-range/src/Main.java @@ -26,5 +26,12 @@ public class Main { if (!expected.equals(result)) { throw new Error("Expected '" + expected + "', got " + result); } + + m = c.getMethod("initRange", byte[].class, int.class, int.class, int.class); + byte[] byteArray = expected.getBytes(); + result = (String)m.invoke(null, byteArray, 0, 0, 5); + if (!expected.equals(result)) { + throw new Error("Expected '" + expected + "', got " + result); + } } } -- cgit v1.2.3-59-g8ed1b