diff --git a/meta/lib/oeqa/core/case.py b/meta/lib/oeqa/core/case.py index bc4446a938..ad5524a714 100644 --- a/meta/lib/oeqa/core/case.py +++ b/meta/lib/oeqa/core/case.py @@ -5,6 +5,7 @@ # import base64 +import os import zlib import unittest @@ -57,6 +58,13 @@ class OETestCase(unittest.TestCase): d.tearDownDecorator() self.tearDownMethod() + def assertFileExists(self, filename, msg=None): + """ + Test that filename exists. If it does not, the test will fail. + """ + if not os.path.exists(filename): + self.fail(msg or "%s does not exist" % filename) + class OEPTestResultTestCase: """ Mix-in class to provide functions to make interacting with extraresults for