From aec149b434c1ca537c2fe9d307113c226413e035 Mon Sep 17 00:00:00 2001 From: tynanbe Date: Thu, 16 Nov 2023 08:09:15 -0600 Subject: Panic on bool.lazy_guard test branches that shouldn't run --- test/gleam/bool_test.gleam | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test/gleam/bool_test.gleam b/test/gleam/bool_test.gleam index 964aab1..71359a7 100644 --- a/test/gleam/bool_test.gleam +++ b/test/gleam/bool_test.gleam @@ -169,13 +169,15 @@ pub fn guard_test() { } pub fn lazy_guard_test() { + let oops = fn() { panic as "this shouldn't run!" } + let assert 2 = { - use <- bool.lazy_guard(when: True, return: fn() { 2 }) - 1 + use <- bool.lazy_guard(when: True, otherwise: oops) + 2 } let assert 1 = { - use <- bool.lazy_guard(when: False, return: fn() { 2 }) + use <- bool.lazy_guard(when: False, return: oops) 1 } } -- cgit v1.2.3