summaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-08-09 21:41:40 +0100
committerMichael Williamson <mike@zwobble.org>2026-08-09 21:41:40 +0100
commit77e52091031154fc7d09875eea8b67f2e394eda6 (patch)
treef1b45124d7928cbceae8b30de2edc479adbf16d1 /src/test/java
parent27a2459d91c36ba24b78155826ee8d80afb918ce (diff)
Allow type constructor in TypedStructDefinitionNode
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerNamespaceTests.java4
-rw-r--r--src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerStructDefinitionTests.java2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerNamespaceTests.java b/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerNamespaceTests.java
index 9545bce..01bf3c4 100644
--- a/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerNamespaceTests.java
+++ b/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerNamespaceTests.java
@@ -40,7 +40,7 @@ public class TypeCheckerNamespaceTests {
TypedStructDefinitionNode.class,
has(
"type",
- TypedStructDefinitionNode::type,
+ TypedStructDefinitionNode::typeOrThrow,
equalTo(new SimpleStructType(NamespaceName.of("a", "b"), "X"))
)
)
@@ -92,7 +92,7 @@ public class TypeCheckerNamespaceTests {
TypedStructDefinitionNode.class,
has(
"type",
- TypedStructDefinitionNode::type,
+ TypedStructDefinitionNode::typeOrThrow,
equalTo(new SimpleStructType(NamespaceName.of("a", "b"), "X"))
)
)
diff --git a/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerStructDefinitionTests.java b/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerStructDefinitionTests.java
index 905ff32..9bdf9f8 100644
--- a/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerStructDefinitionTests.java
+++ b/src/test/java/org/zwobble/hobgoblin/compiler/typechecker/TypeCheckerStructDefinitionTests.java
@@ -35,7 +35,7 @@ public class TypeCheckerStructDefinitionTests {
TypedStructDefinitionNode.class,
has(
"type",
- TypedStructDefinitionNode::type,
+ TypedStructDefinitionNode::typeOrThrow,
equalTo(new SimpleStructType(NamespaceName.of("a", "b"), "X"))
)
));