From 7bb5c357a8cb9de21e31c554ef0de7728d4cc88f Mon Sep 17 00:00:00 2001 From: Adam Pocock Date: Wed, 29 Jan 2020 16:15:41 -0500 Subject: [PATCH] Adding some unicode to the String inference test to make sure it doesn't fall prey to #2690. --- java/src/test/java/ai/onnxruntime/InferenceTest.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/java/src/test/java/ai/onnxruntime/InferenceTest.java b/java/src/test/java/ai/onnxruntime/InferenceTest.java index ff0f086a15..62473d5b97 100644 --- a/java/src/test/java/ai/onnxruntime/InferenceTest.java +++ b/java/src/test/java/ai/onnxruntime/InferenceTest.java @@ -794,7 +794,7 @@ public class InferenceTest { String inputName = session.getInputNames().iterator().next(); Map container = new HashMap<>(); - String[][] tensorIn = new String[][]{new String[] {"this", "is"}, new String[] {"identity", "test"}}; + String[][] tensorIn = new String[][]{new String[] {"this", "is"}, new String[] {"identity", "test \u263A"}}; OnnxTensor ov = OnnxTensor.createTensor(env,tensorIn); container.put(inputName,ov); @@ -809,14 +809,14 @@ public class InferenceTest { assertEquals("this", labelOutput[0]); assertEquals("is", labelOutput[1]); assertEquals("identity", labelOutput[2]); - assertEquals("test", labelOutput[3]); + assertEquals("test \u263A", labelOutput[3]); assertEquals(4, labelOutput.length); OnnxValue.close(container); container.clear(); } - String[] tensorInFlatArr = new String[]{"this", "is", "identity", "test"}; + String[] tensorInFlatArr = new String[]{"this", "is", "identity", "test \u263A"}; ov = OnnxTensor.createTensor(env,tensorInFlatArr, new long[]{2,2}); container.put(inputName,ov); @@ -831,7 +831,7 @@ public class InferenceTest { assertEquals("this", labelOutput[0]); assertEquals("is", labelOutput[1]); assertEquals("identity", labelOutput[2]); - assertEquals("test", labelOutput[3]); + assertEquals("test \u263A", labelOutput[3]); assertEquals(4, labelOutput.length); } }