summaryrefslogtreecommitdiffstats
path: root/meta/lib/patchtest/data.py
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib/patchtest/data.py')
-rw-r--r--meta/lib/patchtest/data.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/meta/lib/patchtest/data.py b/meta/lib/patchtest/data.py
index b661dd6479..12f36aa14d 100644
--- a/meta/lib/patchtest/data.py
+++ b/meta/lib/patchtest/data.py
@@ -35,6 +35,9 @@ import logging
35logger=logging.getLogger('patchtest') 35logger=logging.getLogger('patchtest')
36info=logger.info 36info=logger.info
37 37
38default_testdir = os.path.abspath(os.path.dirname(__file__) + "/tests")
39default_repodir = os.path.abspath(os.path.dirname(__file__) + "/../../..")
40
38# Data store commonly used to share values between pre and post-merge tests 41# Data store commonly used to share values between pre and post-merge tests
39PatchTestDataStore = collections.defaultdict(str) 42PatchTestDataStore = collections.defaultdict(str)
40 43
@@ -58,10 +61,12 @@ class PatchTestInput(object):
58 target_patch_group.add_argument('--directory', metavar='DIRECTORY', dest='patch_path', 61 target_patch_group.add_argument('--directory', metavar='DIRECTORY', dest='patch_path',
59 help='The directory containing patches to be tested') 62 help='The directory containing patches to be tested')
60 63
61 parser.add_argument('repodir', metavar='REPO', 64 parser.add_argument('--repodir', metavar='REPO',
65 default=default_repodir,
62 help="Name of the repository where patch is merged") 66 help="Name of the repository where patch is merged")
63 67
64 parser.add_argument('startdir', metavar='TESTDIR', 68 parser.add_argument('--testdir', metavar='TESTDIR',
69 default=default_testdir,
65 help="Directory where test cases are located") 70 help="Directory where test cases are located")
66 71
67 parser.add_argument('--top-level-directory', '-t', 72 parser.add_argument('--top-level-directory', '-t',