File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -114,6 +114,7 @@ Running tests in tests/test_core.sh
114114 Running test_fake_echo_stdin_when_no_params ... SUCCESS
115115 Running test_fake_exports_faked_in_subshells ... SUCCESS
116116 Running test_fake_transmits_params_to_fake_code ... SUCCESS
117+ Running test_fake_transmits_params_to_fake_code_as_array ... SUCCESS
117118 Running test_should_pretty_format_even_when_LANG_is_unset ... SUCCESS
118119Overall result: SUCCESS
119120```
@@ -185,6 +186,7 @@ ok - test_fake_can_fake_inline
185186ok - test_fake_echo_stdin_when_no_params
186187ok - test_fake_exports_faked_in_subshells
187188ok - test_fake_transmits_params_to_fake_code
189+ ok - test_fake_transmits_params_to_fake_code_as_array
188190ok - test_should_pretty_format_even_when_LANG_is_unset
189191```
190192
Original file line number Diff line number Diff line change @@ -164,6 +164,16 @@ test_fake_transmits_params_to_fake_code() {
164164 ps aux
165165}
166166
167+ test_fake_transmits_params_to_fake_code_as_array () {
168+ function _ps() {
169+ assert_equals " 1" " ${# FAKE_PARAMS[@]} "
170+ }
171+ export -f _ps
172+ fake ps _ps
173+
174+ ps " hello world"
175+ }
176+
167177test_fake_echo_stdin_when_no_params () {
168178 fake ps << EOF
169179 PID TTY TIME CMD
You can’t perform that action at this time.
0 commit comments