Make calling the super class's setUp() method less fragile.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@116490 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/array_types/TestArrayTypes.py b/test/array_types/TestArrayTypes.py
index a638e74..d7b1d5b 100644
--- a/test/array_types/TestArrayTypes.py
+++ b/test/array_types/TestArrayTypes.py
@@ -32,7 +32,8 @@
         self.array_types_python()
 
     def setUp(self):
-        super(ArrayTypesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/bitfields/TestBitfields.py b/test/bitfields/TestBitfields.py
index 2a10e7f..6d169d3 100644
--- a/test/bitfields/TestBitfields.py
+++ b/test/bitfields/TestBitfields.py
@@ -32,7 +32,8 @@
         self.bitfields_variable_python()
 
     def setUp(self):
-        super(BitfieldsTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/breakpoint_command/TestBreakpointCommand.py b/test/breakpoint_command/TestBreakpointCommand.py
index 600f609..451c344 100644
--- a/test/breakpoint_command/TestBreakpointCommand.py
+++ b/test/breakpoint_command/TestBreakpointCommand.py
@@ -27,7 +27,8 @@
         self.breakpoint_command_sequence()
 
     def setUp(self):
-        super(BreakpointCommandTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/breakpoint_locations/TestBreakpointLocations.py b/test/breakpoint_locations/TestBreakpointLocations.py
index 214682d..b710366 100644
--- a/test/breakpoint_locations/TestBreakpointLocations.py
+++ b/test/breakpoint_locations/TestBreakpointLocations.py
@@ -23,7 +23,8 @@
         self.breakpoint_locations_test()
 
     def setUp(self):
-        super(BreakpointLocationsTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/class_types/TestClassTypes.py b/test/class_types/TestClassTypes.py
index 1749b99..4315e56 100644
--- a/test/class_types/TestClassTypes.py
+++ b/test/class_types/TestClassTypes.py
@@ -47,7 +47,8 @@
         self.class_types_expr_parser()
 
     def setUp(self):
-        super(ClassTypesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break for main.cpp.
         self.line = line_number('main.cpp', '// Set break point at this line.')
 
diff --git a/test/class_types/TestClassTypesDisassembly.py b/test/class_types/TestClassTypesDisassembly.py
index 779ecf7..74dc3e0 100644
--- a/test/class_types/TestClassTypesDisassembly.py
+++ b/test/class_types/TestClassTypesDisassembly.py
@@ -34,7 +34,8 @@
         self.disassemble_call_stack_api()
 
     def setUp(self):
-        super(IterateFrameAndDisassembleTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break for main.cpp.
         self.line = line_number('main.cpp', '// Set break point at this line.')
 
diff --git a/test/enum_types/TestEnumTypes.py b/test/enum_types/TestEnumTypes.py
index a16a69f..bea2c0c 100644
--- a/test/enum_types/TestEnumTypes.py
+++ b/test/enum_types/TestEnumTypes.py
@@ -23,7 +23,8 @@
         self.image_lookup_for_enum_type()
 
     def setUp(self):
-        super(EnumTypesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/foundation/TestObjCMethods.py b/test/foundation/TestObjCMethods.py
index 7e76cab..b9ac8a5 100644
--- a/test/foundation/TestObjCMethods.py
+++ b/test/foundation/TestObjCMethods.py
@@ -85,7 +85,8 @@
             substrs = ["Foundation`-[NSAutoreleasePool release]"])
 
     def setUp(self):
-        super(FoundationTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.m', '// Set break point at this line.')
 
diff --git a/test/function_types/TestFunctionTypes.py b/test/function_types/TestFunctionTypes.py
index 8d856ab..524c57c 100644
--- a/test/function_types/TestFunctionTypes.py
+++ b/test/function_types/TestFunctionTypes.py
@@ -21,7 +21,8 @@
         self.function_types()
 
     def setUp(self):
-        super(FunctionTypesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/global_variables/TestGlobalVariables.py b/test/global_variables/TestGlobalVariables.py
index 239885d..a913ef0 100644
--- a/test/global_variables/TestGlobalVariables.py
+++ b/test/global_variables/TestGlobalVariables.py
@@ -21,7 +21,8 @@
         self.global_variables()
 
     def setUp(self):
-        super(GlobalVariablesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/macosx/universal/TestUniversal.py b/test/macosx/universal/TestUniversal.py
index 935cf30..17f5e70 100644
--- a/test/macosx/universal/TestUniversal.py
+++ b/test/macosx/universal/TestUniversal.py
@@ -10,7 +10,8 @@
     mydir = "macosx/universal"
 
     def setUp(self):
-        super(UniversalTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', '// Set break point at this line.')
 
diff --git a/test/set_values/TestSetValues.py b/test/set_values/TestSetValues.py
index 321cb2c..d8b45a2 100644
--- a/test/set_values/TestSetValues.py
+++ b/test/set_values/TestSetValues.py
@@ -21,7 +21,8 @@
         self.set_values()
 
     def setUp(self):
-        super(SetValuesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line numbers to break inside main().
         self.line1 = line_number('main.c', '// Set break point #1.')
         self.line2 = line_number('main.c', '// Set break point #2.')
diff --git a/test/signal/TestSendSignal.py b/test/signal/TestSendSignal.py
index 3c6b8a7..eda5c1d 100644
--- a/test/signal/TestSendSignal.py
+++ b/test/signal/TestSendSignal.py
@@ -21,7 +21,8 @@
         self.send_signal()
 
     def setUp(self):
-        super(SendSignalTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.c', 'Put breakpoint here')
 
diff --git a/test/stl/TestSTL.py b/test/stl/TestSTL.py
index 933a1f9..b489bae 100644
--- a/test/stl/TestSTL.py
+++ b/test/stl/TestSTL.py
@@ -23,7 +23,8 @@
         self.step_into_stl()
 
     def setUp(self):
-        super(STLTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.cpp', '// Set break point at this line.')
 
diff --git a/test/stl/TestStdCXXDisassembly.py b/test/stl/TestStdCXXDisassembly.py
index 95951ce..5b3d56a 100644
--- a/test/stl/TestStdCXXDisassembly.py
+++ b/test/stl/TestStdCXXDisassembly.py
@@ -12,7 +12,8 @@
     mydir = "stl"
 
     def setUp(self):
-        super(StdCXXDisassembleTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.cpp', '// Set break point at this line.')
 
diff --git a/test/struct_types/TestStructTypes.py b/test/struct_types/TestStructTypes.py
index 88a4d8f..d5d922a 100644
--- a/test/struct_types/TestStructTypes.py
+++ b/test/struct_types/TestStructTypes.py
@@ -25,7 +25,8 @@
         self.struct_types()
 
     def setUp(self):
-        super(StructTypesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break for main.c.
         self.line = line_number('main.c', '// Set break point at this line.')
         self.first_executable_line = line_number('main.c',
diff --git a/test/unsigned_types/TestUnsignedTypes.py b/test/unsigned_types/TestUnsignedTypes.py
index 426e06c..1f95e80 100644
--- a/test/unsigned_types/TestUnsignedTypes.py
+++ b/test/unsigned_types/TestUnsignedTypes.py
@@ -24,7 +24,8 @@
         self.unsigned_types()
 
     def setUp(self):
-        super(UnsignedTypesTestCase, self).setUp()
+        # Call super's setUp().
+        TestBase.setUp(self)
         # Find the line number to break inside main().
         self.line = line_number('main.cpp', '// Set break point at this line.')