diff --git a/tests/test3.in b/tests/test3.in index 522f7085b..0bcb419a8 100644 --- a/tests/test3.in +++ b/tests/test3.in @@ -244,6 +244,8 @@ function __fish_test_shadow env | string match -q '__fish_test_env17=*' ; or echo SHADOWED end __fish_test_shadow +# Test that the variable is still exported (#2611) +env | string match '__fish_test_env17=*' # clear for other shells set -eU __fish_test_universal_variables_variable_foo diff --git a/tests/test3.out b/tests/test3.out index 7f31877bd..8059d475f 100644 --- a/tests/test3.out +++ b/tests/test3.out @@ -19,6 +19,7 @@ count:5 content:[functionblock function global universal blocklocal] Test 16 pass __fish_test_env17=UNSHADOWED SHADOWED +__fish_test_env17=UNSHADOWED Testing Universal Startup 1 1