From 7e6ab299a8017e1ff3a63d577541ea4e6c462b44 Mon Sep 17 00:00:00 2001 From: kali Date: Thu, 23 Aug 2012 23:26:09 +0900 Subject: add get_tempfile and comment to testing/basetest --- src/leap/testing/basetest.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/leap/testing/basetest.py b/src/leap/testing/basetest.py index ccf1a76f..1ea26363 100644 --- a/src/leap/testing/basetest.py +++ b/src/leap/testing/basetest.py @@ -26,12 +26,22 @@ class BaseLeapTest(unittest.TestCase): os.environ["PATH"] = cls.old_path shutil.rmtree(cls.tempdir) + # you have to override these methods + # this way we ensure we did not put anything + # here that you can forget to call. + def setUp(self): raise NotImplementedError("abstract base class") def tearDown(self): raise NotImplementedError("abstract base class") + # + # helper methods + # + + def get_tempfile(self, filename): + return os.path.join(self.tempdir, filename) if __name__ == "__main__": unittest.main() -- cgit v1.2.3