diff options
author | Keith Seitz <keiths@redhat.com> | 2009-09-21 19:46:15 +0000 |
---|---|---|
committer | Keith Seitz <keiths@redhat.com> | 2009-09-21 19:46:15 +0000 |
commit | 11ef0d76ab7ca2b103955a98af4aa0eb7dbf74ab (patch) | |
tree | ea1f665853609270b71f8797d95af7f3cfd5cb9a | |
parent | 4385ad3c0987c92590d3c30bbb19da53574be01b (diff) | |
download | gdb-11ef0d76ab7ca2b103955a98af4aa0eb7dbf74ab.zip gdb-11ef0d76ab7ca2b103955a98af4aa0eb7dbf74ab.tar.gz gdb-11ef0d76ab7ca2b103955a98af4aa0eb7dbf74ab.tar.bz2 |
* gdb.cp/cplusfuncs.exp (do_tests): Add check for proper error message
with invalid operator.
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.cp/cplusfuncs.exp | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 72b1e1c..ac6fbc2 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,5 +1,10 @@ 2009-09-21 Keith Seitz <keiths@redhat.com> + * gdb.cp/cplusfuncs.exp (do_tests): Add check for proper error message + with invalid operator. + +2009-09-21 Keith Seitz <keiths@redhat.com> + * gdb.cp/classes.exp (do_tests): Add tests to print a constructor and destructor using typedef name of class. * gdb.cp/classes.cc (class Base1): Add a destructor. diff --git a/gdb/testsuite/gdb.cp/cplusfuncs.exp b/gdb/testsuite/gdb.cp/cplusfuncs.exp index 5e08768..56702ed 100644 --- a/gdb/testsuite/gdb.cp/cplusfuncs.exp +++ b/gdb/testsuite/gdb.cp/cplusfuncs.exp @@ -534,6 +534,7 @@ proc do_tests {} { global srcdir global binfile global gdb_prompt + global dm_type_int_star set prms_id 0 set bug_id 0 @@ -557,6 +558,10 @@ proc do_tests {} { test_paddr_operator_functions test_paddr_hairy_functions test_lookup_operator_functions + + # A regression test on errors involving operators + gdb_test "list foo::operator $dm_type_int_star" \ + ".*the class foo does not have any method named operator $dm_type_int_star.*" } do_tests |