Update copyright year range in all GDB files.
[external/binutils.git] / gdb / testsuite / gdb.python / py-symbol.exp
index 41c4a9e..5b8a2be 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2016 Free Software Foundation, Inc.
+# Copyright (C) 2010-2019 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
@@ -20,7 +20,7 @@ load_lib gdb-python.exp
 
 standard_testfile
 
-if {[prepare_for_testing $testfile.exp $testfile $srcfile debug]} {
+if {[prepare_for_testing "failed to prepare" $testfile $srcfile debug]} {
     return -1
 }
 
@@ -31,8 +31,8 @@ if { [skip_python_tests] } { continue }
 # point where we don't have a current frame, and we don't want to
 # require one.
 gdb_py_test_silent_cmd "python main_func = gdb.lookup_global_symbol(\"main\")" "Lookup main" 1
-gdb_test "python print (main_func.is_function)" "True" "Test main_func.is_function"
-gdb_test "python print (gdb.lookup_global_symbol(\"junk\"))" "None" "Test lookup_global_symbol(\"junk\")"
+gdb_test "python print (main_func.is_function)" "True" "test main_func.is_function"
+gdb_test "python print (gdb.lookup_global_symbol(\"junk\"))" "None" "test lookup_global_symbol(\"junk\")"
 
 gdb_test "python print (gdb.lookup_global_symbol('main').value())" "$hex .main." \
     "print value of main"
@@ -63,23 +63,23 @@ gdb_py_test_silent_cmd "python block = frame.block()" "Get block" 0
 
 # Test is_argument attribute.
 gdb_py_test_silent_cmd "python arg = gdb.lookup_symbol(\"arg\")" "Get variable arg" 0
-gdb_test "python print (arg\[0\].is_variable)" "False" "Test arg.is_variable"
-gdb_test "python print (arg\[0\].is_constant)" "False" "Test arg.is_constant"
-gdb_test "python print (arg\[0\].is_argument)" "True" "Test arg.is_argument"
-gdb_test "python print (arg\[0\].is_function)" "False" "Test arg.is_function"
+gdb_test "python print (arg\[0\].is_variable)" "False" "test arg.is_variable"
+gdb_test "python print (arg\[0\].is_constant)" "False" "test arg.is_constant"
+gdb_test "python print (arg\[0\].is_argument)" "True" "test arg.is_argument"
+gdb_test "python print (arg\[0\].is_function)" "False" "test arg.is_function"
 
 # Test is_function attribute.
 gdb_py_test_silent_cmd "python func = block.function" "Get block function" 0
-gdb_test "python print (func.is_variable)" "False" "Test func.is_variable"
-gdb_test "python print (func.is_constant)" "False" "Test func.is_constant"
-gdb_test "python print (func.is_argument)" "False" "Test func.is_argument"
-gdb_test "python print (func.is_function)" "True" "Test func.is_function"
+gdb_test "python print (func.is_variable)" "False" "test func.is_variable"
+gdb_test "python print (func.is_constant)" "False" "test func.is_constant"
+gdb_test "python print (func.is_argument)" "False" "test func.is_argument"
+gdb_test "python print (func.is_function)" "True" "test func.is_function"
 
 # Test attributes of func.
-gdb_test "python print (func.name)" "func" "Test func.name"
-gdb_test "python print (func.print_name)" "func" "Test func.print_name"
-gdb_test "python print (func.linkage_name)" "func" "Test func.linkage_name"
-gdb_test "python print (func.addr_class == gdb.SYMBOL_LOC_BLOCK)" "True" "Test func.addr_class"
+gdb_test "python print (func.name)" "func" "test func.name"
+gdb_test "python print (func.print_name)" "func" "test func.print_name"
+gdb_test "python print (func.linkage_name)" "func" "test func.linkage_name"
+gdb_test "python print (func.addr_class == gdb.SYMBOL_LOC_BLOCK)" "True" "test func.addr_class"
 
 gdb_breakpoint [gdb_get_line_number "Break at end."]
 gdb_continue_to_breakpoint "Break at end for variable a" ".*Break at end.*"
@@ -87,13 +87,13 @@ gdb_py_test_silent_cmd "python frame = gdb.selected_frame()" "Get Frame" 0
 
 # Test is_variable attribute.
 gdb_py_test_silent_cmd "python a = gdb.lookup_symbol(\'a\')" "Get variable a" 0
-gdb_test "python print (a\[0\].is_variable)" "True" "Test a.is_variable"
-gdb_test "python print (a\[0\].is_constant)" "False" "Test a.is_constant"
-gdb_test "python print (a\[0\].is_argument)" "False" "Test a.is_argument"
-gdb_test "python print (a\[0\].is_function)" "False" "Test a.is_function"
+gdb_test "python print (a\[0\].is_variable)" "True" "test a.is_variable"
+gdb_test "python print (a\[0\].is_constant)" "False" "test a.is_constant"
+gdb_test "python print (a\[0\].is_argument)" "False" "test a.is_argument"
+gdb_test "python print (a\[0\].is_function)" "False" "test a.is_function"
 
 # Test attributes of a.
-gdb_test "python print (a\[0\].addr_class == gdb.SYMBOL_LOC_COMPUTED)" "True" "Test a.addr_class"
+gdb_test "python print (a\[0\].addr_class == gdb.SYMBOL_LOC_COMPUTED)" "True" "test a.addr_class"
 
 gdb_test "python print (a\[0\].value())" \
     "symbol requires a frame to compute its value.*"\
@@ -105,16 +105,16 @@ gdb_test "python print (a\[0\].needs_frame)" "True" \
 
 # Test is_constant attribute
 gdb_py_test_silent_cmd "python t = gdb.lookup_symbol(\"one\")" "Get constant t" 0
-gdb_test "python print (t\[0\].is_variable)" "False" "Test t.is_variable"
-gdb_test "python print (t\[0\].is_constant)" "True" "Test t.is_constant"
-gdb_test "python print (t\[0\].is_argument)" "False" "Test t.is_argument"
-gdb_test "python print (t\[0\].is_function)" "False" "Test t.is_function"
+gdb_test "python print (t\[0\].is_variable)" "False" "test t.is_variable"
+gdb_test "python print (t\[0\].is_constant)" "True" "test t.is_constant"
+gdb_test "python print (t\[0\].is_argument)" "False" "test t.is_argument"
+gdb_test "python print (t\[0\].is_function)" "False" "test t.is_function"
 
 # Test attributes of t.
-gdb_test "python print (t\[0\].addr_class == gdb.SYMBOL_LOC_CONST)" "True" "Test t.addr_class"
+gdb_test "python print (t\[0\].addr_class == gdb.SYMBOL_LOC_CONST)" "True" "test t.addr_class"
 
 # Test type attribute.
-gdb_test "python print (t\[0\].type)" "enum tag" "Get type"
+gdb_test "python print (t\[0\].type)" "enum tag" "get type"
 
 # Test symtab attribute.
 if { [is_remote host] } {
@@ -122,12 +122,12 @@ if { [is_remote host] } {
 } else {
     set py_symbol_c [string_to_regexp ${srcdir}/${subdir}/${srcfile}]
 }
-gdb_test "python print (t\[0\].symtab)" "${py_symbol_c}" "Get symtab"
+gdb_test "python print (t\[0\].symtab)" "${py_symbol_c}" "get symtab"
 
 # C++ tests
 # Recompile binary.
 if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}-cxx" executable "debug c++"] != "" } {
-    untested "couldn't compile ${srcfile} in c++ mode"
+    untested "failed to compile in C++ mode"
     return -1
 }
 
@@ -157,10 +157,10 @@ gdb_test "python print (cplusfunc.is_argument)" \
 gdb_test "python print (cplusfunc.is_function)" \
     "True" "Test cplusfunc.is_function"
 
-gdb_test "python print (cplusfunc.name)" "SimpleClass::valueofi().*" "Test method.name"
-gdb_test "python print (cplusfunc.print_name)" "SimpleClass::valueofi().*" "Test method.print_name"
-gdb_test "python print (cplusfunc.linkage_name)" "SimpleClass::valueofi().*" "Test method.linkage_name"
-gdb_test "python print (cplusfunc.addr_class == gdb.SYMBOL_LOC_BLOCK)" "True" "Test method.addr_class"
+gdb_test "python print (cplusfunc.name)" "SimpleClass::valueofi().*" "test method.name"
+gdb_test "python print (cplusfunc.print_name)" "SimpleClass::valueofi().*" "test method.print_name"
+gdb_test "python print (cplusfunc.linkage_name)" "SimpleClass::valueofi().*" "test method.linkage_name"
+gdb_test "python print (cplusfunc.addr_class == gdb.SYMBOL_LOC_BLOCK)" "True" "test method.addr_class"
 
 # Test is_valid when the objfile is unloaded.  This must be the last
 # test as it unloads the object file in GDB.
@@ -174,8 +174,8 @@ if ![runto_main] then {
 gdb_breakpoint [gdb_get_line_number "Break at end."]
 gdb_continue_to_breakpoint "Break at end for symbol validity" ".*Break at end.*"
 gdb_py_test_silent_cmd "python a = gdb.lookup_symbol(\'a\')" "Get variable a" 0
-gdb_test "python print (a\[0\].is_valid())" "True" "Test symbol validity"
+gdb_test "python print (a\[0\].is_valid())" "True" "test symbol validity"
 delete_breakpoints
 gdb_unload
-gdb_test "python print (a\[0\].is_valid())" "False" "Test symbol non-validity"
-gdb_test_no_output "python a = None" "Test symbol destructor"
+gdb_test "python print (a\[0\].is_valid())" "False" "test symbol non-validity"
+gdb_test_no_output "python a = None" "test symbol destructor"