gdb: testsuite: show print array-indexes after set in arrayidx.exp

Add "show print array-indexes" testcases after set print array-indexes
to off or on.

Without this patch:

    PASS: gdb.base/arrayidx.exp: set print array-indexes to off
    PASS: gdb.base/arrayidx.exp: print array with array-indexes off
    PASS: gdb.base/arrayidx.exp: set print array-indexes to on
    PASS: gdb.base/arrayidx.exp: print array with array-indexes on

With this patch:

    PASS: gdb.base/arrayidx.exp: set print array-indexes to off
    PASS: gdb.base/arrayidx.exp: show print array-indexes is off
    PASS: gdb.base/arrayidx.exp: print array with array-indexes off
    PASS: gdb.base/arrayidx.exp: set print array-indexes to on
    PASS: gdb.base/arrayidx.exp: show print array-indexes is on
    PASS: gdb.base/arrayidx.exp: print array with array-indexes on

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
This commit is contained in:
Tiezhu Yang
2022-01-08 14:43:00 +04:00
committed by Joel Brobecker
parent 3747999c6b
commit bc2e7c7daa

View File

@ -36,6 +36,10 @@ if ![runto_main] then {
gdb_test_no_output "set print array-indexes off" \
"set print array-indexes to off"
gdb_test "show print array-indexes" \
"Printing of array indexes is off\\." \
"show print array-indexes is off"
gdb_test "print array" \
"\\{1, 2, 3, 4\\}" \
"print array with array-indexes off"
@ -45,6 +49,10 @@ gdb_test "print array" \
gdb_test_no_output "set print array-indexes on" \
"set print array-indexes to on"
gdb_test "show print array-indexes" \
"Printing of array indexes is on\\." \
"show print array-indexes is on"
gdb_test "print array" \
"\\{\\\[0\\\] = 1, \\\[1\\\] = 2, \\\[2\\\] = 3, \\\[3\\\] = 4\\}" \
"print array with array-indexes on"