Skip to content
Snippets Groups Projects
Commit 1f487f85 authored by Simon Glass's avatar Simon Glass
Browse files

patman: Add a maintainer test feature to MakeCcFile()


Allow the add_maintainers parameter to be a list of maintainers, thus
allowing us to simulate calling the script in tests without actually
needing it to work.

Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
Tested-by: default avatarPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
parent 2eb5fc13
No related branches found
No related tags found
No related merge requests found
......@@ -212,7 +212,9 @@ class Series(dict):
cover_fname: If non-None the name of the cover letter.
raise_on_error: True to raise an error when an alias fails to match,
False to just print a message.
add_maintainers: Call the get_maintainers to CC maintainers
add_maintainers: Either:
True/False to call the get_maintainers to CC maintainers
List of maintainers to include (for testing)
Return:
Filename of temp file created
"""
......@@ -227,7 +229,9 @@ class Series(dict):
raise_on_error=raise_on_error)
list += gitutil.BuildEmailList(commit.cc_list,
raise_on_error=raise_on_error)
if add_maintainers:
if type(add_maintainers) == type(list):
list += add_maintainers
elif add_maintainers:
list += get_maintainer.GetMaintainer(commit.patch)
list = [m.encode('utf-8') if type(m) != str else m for m in list]
all_ccs += list
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment