From 54e156806ccbcaa83c7bf099b773eddfed4f28ff Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Sun, 15 Dec 2013 00:30:53 +0100 Subject: Fix evaluation of andalso and orelse in the debugger Their exporting rules were not respected. --- lib/debugger/test/int_eval_SUITE_data/my_int_eval_module.erl | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/debugger/test/int_eval_SUITE_data/my_int_eval_module.erl') diff --git a/lib/debugger/test/int_eval_SUITE_data/my_int_eval_module.erl b/lib/debugger/test/int_eval_SUITE_data/my_int_eval_module.erl index c5c6a56363..ab485fd350 100644 --- a/lib/debugger/test/int_eval_SUITE_data/my_int_eval_module.erl +++ b/lib/debugger/test/int_eval_SUITE_data/my_int_eval_module.erl @@ -236,4 +236,8 @@ otp_8310() -> (catch {a, [X || X <- a]}), {'EXIT',{{bad_generator,b},_}} = (catch {a, << <> || << X >> <= b >>}), + true = begin (X1 = true) andalso X1, X1 end, + false = begin (X2 = false) andalso X2, X2 end, + true = begin (X3 = true) orelse X3, X3 end, + false = begin (X4 = false) orelse X4, X4 end, ok. -- cgit v1.2.3