mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 01:53:38 +08:00
testsuite: skip confirmation in 'gdb_reinitialize_dir'
Some shells automatically confirm the 'dir' command: (gdb) dir Reinitialize source path to empty? (y or n) [answered Y; input not from terminal] Source directories searched: $cdir;$cwd (gdb) y dir <...>/gdb/testsuite/gdb.base Undefined command: "y". Try "help". For example, this reprdocues in a MinGW32 environment with 'TERM=dumb'. Skip sending 'y' if the command is already confirmed. Approved-By: Tom Tromey <tom@tromey.com>
This commit is contained in:
parent
25f0170973
commit
be740e7cc6
@ -2238,8 +2238,10 @@ proc gdb_reinitialize_dir { subdir } {
|
||||
}
|
||||
send_gdb "dir\n"
|
||||
gdb_expect 60 {
|
||||
-re "Reinitialize source path to empty.*y or n. " {
|
||||
send_gdb "y\n" answer
|
||||
-re "Reinitialize source path to empty.*y or n.(\\\s.answered Y; input not from terminal.)?" {
|
||||
if {![info exists expect_out(1,string)]} {
|
||||
send_gdb "y\n" answer
|
||||
}
|
||||
gdb_expect 60 {
|
||||
-re "Source directories searched.*$gdb_prompt $" {
|
||||
send_gdb "dir $subdir\n"
|
||||
|
Loading…
Reference in New Issue
Block a user