-# Copyright 2013-2016 Free Software Foundation, Inc.
+# Copyright 2013-2020 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
return
}
-if { [prepare_for_testing ${testfile}.exp ${testfile} ${srcfile} $opts] } {
+if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile} $opts] } {
return -1
}
gdb_py_test_silent_cmd "python lt = gdb.selected_frame().find_sal().symtab.linetable()" \
"get instruction" 0
-gdb_py_test_multiple "input simple command" \
+gdb_test_multiline "input simple command" \
"python" "" \
"def list_lines():" "" \
" for l in lt:" "" \
"Get all source lines into a frozen set" 0
gdb_test "python print (sorted(fset))" \
"\\\[20, 21, 22, 24, 25, 28, 29, 30, 32, 33, 37, 39, 40, 42, 44, 45, 46\\\].*" \
- "Test frozen set contains line numbers"
+ "test frozen set contains line numbers"
# Test gdb.Linetable.has_line ()
gdb_test "python print(lt.has_line(20))" \
"Test has_pcs at line 40"
gdb_test "python print(lt.has_line(10))" \
"False.*" \
- "Test has_pcs at line 10"
+ "test has_pcs at line 10"