22 lines
624 B
Plaintext
Executable File
22 lines
624 B
Plaintext
Executable File
#!/usr/bin/expect
|
|
|
|
set timeout 5
|
|
set env(NO_COLOR) 1
|
|
|
|
source "$env(BATS_CWD)/helper/common_expect_functions.tcl"
|
|
|
|
# This test stages only the first row from a new table that hasn't been committed yet.
|
|
spawn dolt add -p new_table
|
|
|
|
# Stage the first row
|
|
expect_with_defaults_2 {| \+ | 1 | alice |} {Stage this row \[y,n,q,a,d,s,\?\]\? } { send "y\r"; }
|
|
|
|
# Skip the second row
|
|
expect_with_defaults_2 {| \+ | 2 | bob |} {Stage this row \[y,n,q,a,d,s,\?\]\? } { send "n\r"; }
|
|
|
|
# Skip the third row
|
|
expect_with_defaults_2 {| \+ | 3 | charlie |} {Stage this row \[y,n,q,a,d,s,\?\]\? } { send "n\r"; }
|
|
|
|
expect eof
|
|
exit
|