mirror of
https://gitea.osmocom.org/sim-card/pysim.git
synced 2026-03-26 15:28:35 +03:00
pySim-shell_test/utils: display pySim-shell logfile content
When we configure the tests to display file content, we only display files that we compare, let's also display log file contents from pySim-shell. This will be useful in situations where we only have log output from the tests, but no access to the file system of the test host. Related: OS#6601 Change-Id: Ibf6f78d7e71c213c7ca1caaf21c4c890e892261e
This commit is contained in:
@@ -272,6 +272,11 @@ class UnittestUtils(unittest.TestCase):
|
|||||||
# Check for exceptions
|
# Check for exceptions
|
||||||
logfile = open(logfile_name)
|
logfile = open(logfile_name)
|
||||||
logfile_content = logfile.read()
|
logfile_content = logfile.read()
|
||||||
|
if self.print_content:
|
||||||
|
print("pySim-shell logfile content: (%s)" % os.path.basename(logfile_name))
|
||||||
|
print("-----------------------8<-----------------------")
|
||||||
|
print(logfile_content)
|
||||||
|
print("-----------------------8<-----------------------")
|
||||||
logfile.close()
|
logfile.close()
|
||||||
exception_regex_compiled = re.compile('.*EXCEPTION.*')
|
exception_regex_compiled = re.compile('.*EXCEPTION.*')
|
||||||
exceptions_strings = re.findall(exception_regex_compiled, logfile_content)
|
exceptions_strings = re.findall(exception_regex_compiled, logfile_content)
|
||||||
|
|||||||
Reference in New Issue
Block a user