summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/kernel/test/interactive_shell_SUITE.erl8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/kernel/test/interactive_shell_SUITE.erl b/lib/kernel/test/interactive_shell_SUITE.erl
index bd002e907f..0a487add0e 100644
--- a/lib/kernel/test/interactive_shell_SUITE.erl
+++ b/lib/kernel/test/interactive_shell_SUITE.erl
@@ -863,7 +863,13 @@ shell_support_ansi_input(Config) ->
%% tmux cannot handle this... so we test this using to_erl
shell_invalid_ansi(_Config) ->
- InvalidAnsiPrompt = ["\e]94m",54620,44397,50612,47,51312,49440,47568,"\e]0m"],
+ InvalidAnsiPrompt =
+ case proplists:get_value(encoding, io:getopts(user)) of
+ unicode ->
+ ["\e]94m",54620,44397,50612,47,51312,49440,47568,"\e]0m"];
+ latin1 ->
+ ["\e]94minvalid_test\e]0m"]
+ end,
rtnode:run(
[{eval, fun() -> application:set_env(