diff options
-rw-r--r-- | gdb/testsuite/gdb.base/index-cache.exp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.base/index-cache.exp b/gdb/testsuite/gdb.base/index-cache.exp index 1379a04..22f7a54 100644 --- a/gdb/testsuite/gdb.base/index-cache.exp +++ b/gdb/testsuite/gdb.base/index-cache.exp @@ -152,6 +152,9 @@ proc_with_prefix test_cache_disabled { cache_dir test_prefix } { # Trigger expansion of symtab not containing main. gdb_test "ptype foo" "^type = int \\(void\\)" + # Look for non-existent function. + gdb_test "ptype foobar" "^No symbol \"foobar\" in current context\\." + check_cache_stats 0 0 } } @@ -199,6 +202,9 @@ proc_with_prefix test_cache_enabled_miss { cache_dir } { # Trigger expansion of symtab not containing main. gdb_test "ptype foo" "^type = int \\(void\\)" + # Look for non-existent function. + gdb_test "ptype foobar" "^No symbol \"foobar\" in current context\\." + if { $expecting_index_cache_use } { check_cache_stats 0 1 } else { @@ -234,6 +240,9 @@ proc_with_prefix test_cache_enabled_hit { cache_dir } { # Trigger expansion of symtab not containing main. gdb_test "ptype foo" "^type = int \\(void\\)" + # Look for non-existent function. + gdb_test "ptype foobar" "^No symbol \"foobar\" in current context\\." + if { $expecting_index_cache_use } { check_cache_stats 1 0 } else { |