Fix new py-value.exp test case
The new test case in py-value.exp fails -- the code was changed to throw ValueError, but the test still checks for TypeError. This patch fixes the problem. I'm checking this in. Tested on x86-64 Fedora 29. gdb/testsuite/ChangeLog 2019-02-26 Tom Tromey <tromey@adacore.com> * gdb.python/py-value.exp (test_value_from_buffer): Check for ValueError, not TypeError.
This commit is contained in:
parent
af54ade989
commit
8791793caa
@ -1,3 +1,8 @@
|
||||
2019-02-26 Tom Tromey <tromey@adacore.com>
|
||||
|
||||
* gdb.python/py-value.exp (test_value_from_buffer): Check for
|
||||
ValueError, not TypeError.
|
||||
|
||||
2019-02-26 Kevin Buettner <kevinb@redhat.com>
|
||||
|
||||
* gdb.python/py-value.exp (test_value_from_buffer): New proc with
|
||||
|
@ -530,7 +530,7 @@ proc test_value_from_buffer {} {
|
||||
gdb_test "python v=gdb.Value(b\[2*size_a0:\],tp); print(v)" "3" \
|
||||
"convert 3rd elem of buffer to value"
|
||||
gdb_test "python v=gdb.Value(b\[2*size_a0+1:\],tp); print(v)" \
|
||||
"TypeError: Size of type is larger than that of buffer object\..*" \
|
||||
"ValueError: Size of type is larger than that of buffer object\..*" \
|
||||
"attempt to convert smaller buffer than size of type"
|
||||
gdb_py_test_silent_cmd "python atp=tp.array(2) ; print(atp)" \
|
||||
"make array type" 0
|
||||
|
Loading…
Reference in New Issue
Block a user