oeqa/core/case: add file exists assertion

Add assertFileExists() to simply tests that want to check that a file
exists.

(From OE-Core rev: b62e53a0cff2522fef3b89de875c9526a626d7dd)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Ross Burton 2025-06-20 16:14:21 +01:00 committed by Richard Purdie
parent 8e70eeb0b1
commit 6091ebc9c5

View File

@ -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