summaryrefslogtreecommitdiffstats
path: root/lldb/test
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2014-01-11 00:54:56 +0000
committerGreg Clayton <gclayton@apple.com>2014-01-11 00:54:56 +0000
commitfd6e4b91b7be9f6a4fe0e053523d580f9052ebe8 (patch)
treef525c1ba6247019377e9b10de90f7486e5485aeb /lldb/test
parent6fa28ffd5a60ca9d3461eb8827d32e968f6f88fc (diff)
downloadbcm5719-llvm-fd6e4b91b7be9f6a4fe0e053523d580f9052ebe8.tar.gz
bcm5719-llvm-fd6e4b91b7be9f6a4fe0e053523d580f9052ebe8.zip
Make sure to cleanup the "dwarf-lookups.txt" log file.
llvm-svn: 198984
Diffstat (limited to 'lldb/test')
-rw-r--r--lldb/test/lang/objc/foundation/TestObjCMethods.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/lldb/test/lang/objc/foundation/TestObjCMethods.py b/lldb/test/lang/objc/foundation/TestObjCMethods.py
index c201f756a3e..5dfc214d88b 100644
--- a/lldb/test/lang/objc/foundation/TestObjCMethods.py
+++ b/lldb/test/lang/objc/foundation/TestObjCMethods.py
@@ -137,10 +137,16 @@ class FoundationTestCase(TestBase):
self.runCmd("run", RUN_SUCCEEDED)
# Log any DWARF lookups
- logfile = "dwarf-lookups.txt"
+ logfile = os.path.join(os.getcwd(), "dwarf-lookups.txt")
self.runCmd("log enable -f %s dwarf lookups" % (logfile))
self.runCmd("expr self")
self.runCmd("log disable dwarf lookups")
+
+ def cleanup():
+ sys.unlink (logfile)
+
+ self.addTearDownHook(cleanup)
+
f = open(logfile)
lines = f.readlines()
num_errors = 0
OpenPOWER on IntegriCloud