From be4da80bead1f5d4879919f88acfa22a9e638c20 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 4 Oct 2026 11:06:05 +0100 Subject: Don't require java and rust output for all examples --- src/test/java/org/zwobble/hobgoblin/compiler/ExampleTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/zwobble/hobgoblin/compiler/ExampleTests.java b/src/test/java/org/zwobble/hobgoblin/compiler/ExampleTests.java index 77248f7..dbd1227 100644 --- a/src/test/java/org/zwobble/hobgoblin/compiler/ExampleTests.java +++ b/src/test/java/org/zwobble/hobgoblin/compiler/ExampleTests.java @@ -35,7 +35,8 @@ public class ExampleTests { verifyTypescriptOutput(exampleSet); var transient0OutputDirs = Stream.of(javaOutputPath, rustOutputPath) - .map(outputPath -> outputPath.orElseThrow().resolve("transient-0")) + .flatMap(outputPath -> outputPath.stream()) + .map(outputPath -> outputPath.resolve("transient-0")) .filter(transient0OutputPath -> transient0OutputPath.toFile().exists()) .toList(); -- cgit v1.2.3