Skip to content

Commit 1c6ffb6

Browse files
committed
use assertArrayEquals
1 parent 69b998a commit 1c6ffb6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

modules/lang-painless/src/test/java/org/elasticsearch/painless/FactoryTests.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ protected Map<ScriptContext<?>, List<Whitelist>> scriptContexts() {
3939
contexts.put(EmptyTestScript.CONTEXT, Whitelist.BASE_WHITELISTS);
4040
contexts.put(TemplateScript.CONTEXT, Whitelist.BASE_WHITELISTS);
4141
contexts.put(VoidReturnTestScript.CONTEXT, Whitelist.BASE_WHITELISTS);
42+
contexts.put(FactoryTestConverterScript.CONTEXT, Whitelist.BASE_WHITELISTS);
4243

4344
return contexts;
4445
}
@@ -297,7 +298,7 @@ public interface Factory {
297298
public static final ScriptContext<FactoryTestConverterScript.Factory> CONTEXT =
298299
new ScriptContext<>("test", FactoryTestConverterScript.Factory.class);
299300

300-
public long[] convertFromInt(int i) {
301+
public static long[] convertFromInt(int i) {
301302
return new long[]{i};
302303
}
303304
}
@@ -307,12 +308,13 @@ public void testConverterFactory() {
307308
FactoryTestConverterScript.Factory factory =
308309
scriptEngine.compile("factory_test", "return test;", FactoryTestConverterScript.CONTEXT, Collections.emptyMap());
309310
FactoryTestConverterScript script = factory.newInstance(Collections.singletonMap("test", 2));
310-
assertEquals(new long[]{2}, script.execute(2));
311+
assertArrayEquals(new long[]{2}, script.execute(2));
311312
script = factory.newInstance(Collections.singletonMap("test", 3));
312-
assertEquals(new long[]{3}, script.execute(3));
313+
assertArrayEquals(new long[]{3}, script.execute(3));
313314

314315
factory = scriptEngine.compile("factory_test", "return test + 1;", FactoryTestConverterScript.CONTEXT, Collections.emptyMap());
315-
assertEquals(new long[]{1001}, script.execute(1000));
316+
script = factory.newInstance(Collections.singletonMap("test", 2));
317+
assertArrayEquals(new long[]{1001}, script.execute(1000));
316318

317319
// TODO(stu): different conversion
318320
// TODO(stu): return long array

0 commit comments

Comments
 (0)