This is an automated email from the ASF dual-hosted git repository.
humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail.git
The following commit(s) were added to refs/heads/master by this push:
new 49dc589 Update generator test to work with recent archiver updates
49dc589 is described below
commit 49dc589ad1af49ed34f114f3c914e673abda3749
Author: Daniel Gruno <[email protected]>
AuthorDate: Mon Aug 10 23:47:47 2020 +0200
Update generator test to work with recent archiver updates
---
test/generatortest.py | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/test/generatortest.py b/test/generatortest.py
index b35843a..16963a2 100755
--- a/test/generatortest.py
+++ b/test/generatortest.py
@@ -30,6 +30,7 @@ import os
import yaml
import subprocess
from pprint import pprint
+from collections import namedtuple
TOOLS =
os.path.join(os.path.dirname(os.path.dirname(os.path.realpath(__file__))),"tools")
@@ -43,7 +44,9 @@ private = False # does not affect id generation
parseHTML = False # can this affect id generation?
GENS=generators.generator_names()
-archie = archiver.Archiver(parseHTML = parseHTML)
+archie = archiver.Archiver(parse_html = parseHTML)
+fake_args = namedtuple('fakeargs', ['verbose', 'ibody'])(False, None)
+
for arg in sys.argv[1:]:
if arg.endswith('.yml') or arg.endswith('.yaml'):
@@ -67,7 +70,7 @@ for arg in sys.argv[1:]:
print("Generator %s" % script['gen'])
archiver.archiver_generator = script['gen']
message = next(messages)
- json, contents, _msgdata, _irt =
archie.compute_updates(list_override, private, message)
+ json, contents, _msgdata, _irt =
archie.compute_updates(fake_args, list_override, private, message)
error = 0
for key in script:
if key == 'gen':
@@ -87,7 +90,7 @@ for arg in sys.argv[1:]:
print(message.get_from())
for gen in GENS:
archiver.archiver_generator = gen
- json, contents, _msgdata, _irt =
archie.compute_updates(list_override, private, message)
+ json, contents, _msgdata, _irt =
archie.compute_updates(fake_args, list_override, private, message)
print("%15s: %s" % (gen,json['mid']))
elif arg.endswith('.eml'): # a single email
for gen in GENS: