Skip to content

Commit 401e0a6

Browse files
committed
test
1 parent ade9ba2 commit 401e0a6

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

README.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff 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
118119
Overall result: SUCCESS
119120
```
@@ -185,6 +186,7 @@ ok - test_fake_can_fake_inline
185186
ok - test_fake_echo_stdin_when_no_params
186187
ok - test_fake_exports_faked_in_subshells
187188
ok - test_fake_transmits_params_to_fake_code
189+
ok - test_fake_transmits_params_to_fake_code_as_array
188190
ok - test_should_pretty_format_even_when_LANG_is_unset
189191
```
190192

tests/test_core.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff 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+
167177
test_fake_echo_stdin_when_no_params() {
168178
fake ps << EOF
169179
PID TTY TIME CMD

0 commit comments

Comments
 (0)