gdb: testsuite: show print array-indexes after set in arrayidx.exp
authorTiezhu Yang <yangtiezhu@loongson.cn>
Sat, 8 Jan 2022 10:43:00 +0000 (14:43 +0400)
committerJoel Brobecker <brobecker@adacore.com>
Sat, 8 Jan 2022 10:43:00 +0000 (14:43 +0400)
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>
gdb/testsuite/gdb.base/arrayidx.exp

index 6526dd2df0f2ea962077b9a4c47a513742db920b..c904a777f8a35e00ffc400f5bbe2830eae5cdefa 100644 (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"