From 4c378fc89566a329d0974bbcfefc7405779bc919 Mon Sep 17 00:00:00 2001 From: Trevor Gamblin Date: Tue, 24 Sep 2024 07:55:01 -0400 Subject: patchtest: simplify, rename modules - simplify base.py, data.py - move some leftover regex patterns to patterns.py - remove pyparsing path logic, since this is no longer needed - rename PatchTestInput class to PatchtestParser - data.py: rename to patchtest_parser.py - patterns.py: rename to patchtest_patterns.py - move PatchTestDataStore to test_metadata.py since that's the only place it's used - remove unused logger code (From OE-Core rev: 1e971b05b036b0b1eb0bdbd9b26b54d06e74294c) Signed-off-by: Trevor Gamblin Signed-off-by: Richard Purdie --- meta/lib/patchtest/tests/base.py | 48 ++++++++++++++++++++++++++-------------- 1 file changed, 31 insertions(+), 17 deletions(-) (limited to 'meta/lib/patchtest/tests/base.py') diff --git a/meta/lib/patchtest/tests/base.py b/meta/lib/patchtest/tests/base.py index 911addb199..919ca136bb 100644 --- a/meta/lib/patchtest/tests/base.py +++ b/meta/lib/patchtest/tests/base.py @@ -8,20 +8,23 @@ import unittest import logging import json import unidiff -from data import PatchTestInput +from patchtest_parser import PatchtestParser import mailbox +import patchtest_patterns import collections import sys import os import re -sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'pyparsing')) +logger = logging.getLogger("patchtest") +debug = logger.debug +info = logger.info +warn = logger.warn +error = logger.error -logger = logging.getLogger('patchtest') -debug=logger.debug -info=logger.info -warn=logger.warn -error=logger.error +Commit = collections.namedtuple( + "Commit", ["author", "subject", "commit_message", "shortlog", "payload"] +) Commit = collections.namedtuple('Commit', ['author', 'subject', 'commit_message', 'shortlog', 'payload']) @@ -34,9 +37,6 @@ class PatchtestOEError(Exception): class Base(unittest.TestCase): # if unit test fails, fail message will throw at least the following JSON: {"id": } - endcommit_messages_regex = re.compile(r'\(From \w+-\w+ rev:|(?