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

llvm-svn: 116490
This commit is contained in:
Johnny Chen 2010-10-14 17:31:24 +00:00
parent d65924f4a0
commit aadcef54de
17 changed files with 34 additions and 17 deletions

View File

@ -32,7 +32,8 @@ class ArrayTypesTestCase(TestBase):
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.')

View File

@ -32,7 +32,8 @@ class BitfieldsTestCase(TestBase):
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.')

View File

@ -27,7 +27,8 @@ class BreakpointCommandTestCase(TestBase):
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.')

View File

@ -23,7 +23,8 @@ class BreakpointLocationsTestCase(TestBase):
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.')

View File

@ -47,7 +47,8 @@ class ClassTypesTestCase(TestBase):
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.')

View File

@ -34,7 +34,8 @@ class IterateFrameAndDisassembleTestCase(TestBase):
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.')

View File

@ -23,7 +23,8 @@ class EnumTypesTestCase(TestBase):
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.')

View File

@ -85,7 +85,8 @@ class FoundationTestCase(TestBase):
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.')

View File

@ -21,7 +21,8 @@ class FunctionTypesTestCase(TestBase):
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.')

View File

@ -21,7 +21,8 @@ class GlobalVariablesTestCase(TestBase):
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.')

View File

@ -10,7 +10,8 @@ class UniversalTestCase(TestBase):
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.')

View File

@ -21,7 +21,8 @@ class SetValuesTestCase(TestBase):
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.')

View File

@ -21,7 +21,8 @@ class SendSignalTestCase(TestBase):
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')

View File

@ -23,7 +23,8 @@ class STLTestCase(TestBase):
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.')

View File

@ -12,7 +12,8 @@ class StdCXXDisassembleTestCase(TestBase):
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.')

View File

@ -25,7 +25,8 @@ class StructTypesTestCase(TestBase):
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',

View File

@ -24,7 +24,8 @@ class UnsignedTypesTestCase(TestBase):
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.')