summaryrefslogtreecommitdiffstatshomepage
path: root/build.zig
diff options
context:
space:
mode:
authorTobias Simetsreiter <tobias.simetsreiter@meliot.de>2022-11-16 12:36:31 +0100
committerTobias Simetsreiter <tobias.simetsreiter@meliot.de>2022-11-16 12:36:31 +0100
commit980a278cccd342510f5d8513f1e05b15dcfc84a7 (patch)
tree3192a316e74df6ebc0bc3e49dcb4ebab974c9592 /build.zig
parent5a920ac48c54e867fe0796e4d3b450ce9d2698ba (diff)
add check for trailing output characters
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/build.zig b/build.zig
index 1cfa098..4a67266 100644
--- a/build.zig
+++ b/build.zig
@@ -683,7 +683,7 @@ const ZiglingStep = struct {
}
// validate the output
- if (std.mem.indexOf(u8, output, self.exercise.output) == null) {
+ if (std.mem.indexOf(u8, output, self.exercise.output) == null or output.len != self.exercise.output.len) {
print(
\\
\\{s}----------- Expected this output -----------{s}