From: Fred Drake Date: Fri, 8 Feb 2002 21:31:47 +0000 (+0000) Subject: Added regression test for start()/stop() returning bogus NULL. X-Git-Tag: v2.2.1c1~210 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8ce1cd34ef5f8ba784a8d7677dc89e135676b8f3;p=thirdparty%2FPython%2Fcpython.git Added regression test for start()/stop() returning bogus NULL. --- diff --git a/Lib/test/test_hotshot.py b/Lib/test/test_hotshot.py index 938687ef78d5..2a6816f2efad 100644 --- a/Lib/test/test_hotshot.py +++ b/Lib/test/test_hotshot.py @@ -98,6 +98,16 @@ class HotShotTestCase(unittest.TestCase): ] self.run_test(g, events, self.new_profiler(lineevents=1)) + def test_start_stop(self): + # Make sure we don't return NULL in the start() and stop() + # methods when there isn't an error. Bug in 2.2 noted by + # Anthony Baxter. + profiler = self.new_profiler() + profiler.start() + profiler.stop() + profiler.close() + os.unlink(self.logfn) + def test_main(): test_support.run_unittest(HotShotTestCase)