From af066af7f30784c9244c8428acae4b0fbffd3992 Mon Sep 17 00:00:00 2001 From: Jade Lovelace Date: Sat, 9 Mar 2024 23:59:50 -0800 Subject: [PATCH] repl_characterization: Also verify the stack trace exists Change-Id: I8b2d8211a24011fae1586a1182d7d0772a039cd7 --- .../data/regression_9917.test | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tests/functional/repl_characterization/data/regression_9917.test b/tests/functional/repl_characterization/data/regression_9917.test index a37ea5805..44ca951b5 100644 --- a/tests/functional/repl_characterization/data/regression_9917.test +++ b/tests/functional/repl_characterization/data/regression_9917.test @@ -8,6 +8,26 @@ This test ensures that continues don't skip opportunities to enter the debugger. trace: before inner break info: breakpoint reached + nix-repl> :bt + + 0: error: breakpoint reached + «none»:0 + 1: while calling a function + TEST_DATA/regression_9917.nix:3:5 + + 2| a = builtins.trace "before inner break" ( + 3| builtins.break { msg = "hello"; } + | ^ + 4| ); + + 2: while calling a function + TEST_DATA/regression_9917.nix:2:7 + + 1| let + 2| a = builtins.trace "before inner break" ( + | ^ + 3| builtins.break { msg = "hello"; } + nix-repl> :c nix-repl> msg