From 1abd2bdebc09a47b3950c5e8a2f39a9968029780 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 19 Nov 2023 10:46:12 +0000 Subject: Use iterable instead of stream --- .../compiler/typechecker/TypeCheckerEffectDefinitionTests.java | 2 +- .../compiler/typechecker/TypeCheckerStructDefinitionTests.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerEffectDefinitionTests.java b/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerEffectDefinitionTests.java index 70c674a9..7891761e 100644 --- a/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerEffectDefinitionTests.java +++ b/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerEffectDefinitionTests.java @@ -77,7 +77,7 @@ public class TypeCheckerEffectDefinitionTests { assertThat( typed.context().userDefinedEffectInfo(Effects.userDefined(NAMESPACE_NAME, "ExampleEffect"), Sources.NULL), - has("methods", x -> x.methods().stream().toList(), isSequence( + has("methods", x -> x.methods(), isSequence( equalTo(new FieldInfo<>("b", FunctionType.builder().withReturnType(Types.STRING).build())), equalTo(new FieldInfo<>("a", FunctionType.builder().withReturnType(Types.BOOL).build())) )) diff --git a/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerStructDefinitionTests.java b/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerStructDefinitionTests.java index f23a2cf4..63a7dfae 100644 --- a/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerStructDefinitionTests.java +++ b/src/test/java/org/shedlang/compiler/typechecker/TypeCheckerStructDefinitionTests.java @@ -119,8 +119,7 @@ public class TypeCheckerStructDefinitionTests { .orElseThrow(); assertThat( structTypeInfo, - // TODO: builder for OrderedPMap - has("fields", x -> x.fields().stream().toList(), isSequence( + has("fields", x -> x.fields(), isSequence( equalTo(new FieldInfo<>("b", Types.BOOL)), equalTo(new FieldInfo<>("a", Types.INT)) )) -- cgit v1.2.3