You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ponymail.apache.org by hu...@apache.org on 2021/06/02 05:12:46 UTC

[incubator-ponymail-unit-tests] branch master updated (23f0ffa -> 5ecdba8)

This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-unit-tests.git.


    from 23f0ffa  Allow skipping where no date: header is set
     new 977deec  just print, don't flood runall.py with this
     new 62568d5  Allow for alternate interpretations of format=flowed
     new 5ecdba8  allow for alternate format=flowed + charset combo difference

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 tests/test-generators.py                         |  2 +-
 yaml/generate-httpd-users-200606-part.yaml       | 27 ++++++++++++++++++++++++
 yaml/gens-asterix-dev-201709-mailarchivesao.yaml |  2 ++
 yaml/parsing-httpd-users-200606-part.yaml        | 14 ++++++++++++
 4 files changed, 44 insertions(+), 1 deletion(-)

[incubator-ponymail-unit-tests] 02/03: Allow for alternate interpretations of format=flowed

Posted by hu...@apache.org.
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-unit-tests.git

commit 62568d520f219de7b771993282d4bdd68730b7bf
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Wed Jun 2 07:11:55 2021 +0200

    Allow for alternate interpretations of format=flowed
    
    As these issues occur in the 'medium' and 'cluster' algos, both of which
    are officially deprecated in foal, this should not pose a problem WRT
    current documentation.
---
 yaml/generate-httpd-users-200606-part.yaml | 27 +++++++++++++++++++++++++++
 yaml/parsing-httpd-users-200606-part.yaml  | 14 ++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/yaml/generate-httpd-users-200606-part.yaml b/yaml/generate-httpd-users-200606-part.yaml
index 1289b11..1fec35e 100644
--- a/yaml/generate-httpd-users-200606-part.yaml
+++ b/yaml/generate-httpd-users-200606-part.yaml
@@ -1,3 +1,5 @@
+# The "alternate" values in here are where pony mail and foal differ due to different
+# handling of format=flowed.
 args:
   cmd: tests/test-generators.py --generate generate-httpd-users-200606-part.yaml --mbox corpus/httpd-users-200606-part.mbox
     --rootdir ../ponymail/
@@ -7,39 +9,51 @@ generators:
     - index: 0
       message-id: <BA...@phx.gbl>
       generated: re2dac36fb1b6c6a1a4ace8a29e33e992918b94d46c577eece7915339@<users.httpd.apache.org>
+      alternate: rf5679a9dd6d693a51743647d6067446ffe36465e4a1f3a8bb618659c@<users.httpd.apache.org>
     - index: 1
       message-id: <BA...@phx.gbl>
       generated: r45843706ca2f9e411a5ca05c13c570877d28b71d519d6272bda55c56@<users.httpd.apache.org>
+      alternate: re5974b81d8e9c97c07bfe66f95e3e3c050e512c7fe3d52cf4242e908@<users.httpd.apache.org>
     - index: 2
       message-id: <BA...@phx.gbl>
       generated: rf6c2abe5470256cbdc0d1f5e02ed5a4a11b48d956da4a3f6779287a4@<users.httpd.apache.org>
+      alternate: radee22ee82b366171790f614775e8410132c992a28826f604437b5b9@<users.httpd.apache.org>
     - index: 3
       message-id: <BA...@phx.gbl>
       generated: r5eac8b0c8a54de1824ddbde66551f26c95bdeb81b5a77943ee1741d5@<users.httpd.apache.org>
+      alternate: re146eb3affc962622333bc69f3ca730429708f90eec24db87d0587a9@<users.httpd.apache.org>
     - index: 4
       message-id: <BA...@phx.gbl>
       generated: r3d7edfc385133def2a060b11138812feeac594992e1a48d97a65201a@<users.httpd.apache.org>
+      alternate: r3a605d8614bc73d007e153880a562c2805ee0add67848d4fa1575e06@<users.httpd.apache.org>
     - index: 5
       message-id: <BA...@phx.gbl>
       generated: r048d25dc4399fabcbbd45d8131ee0fe42e65eeb792ff741609572862@<users.httpd.apache.org>
+      alternate: rd373c738b0fd9f7e1ba40afc9eb83d9236eacd30d9fae232571cacfb@<users.httpd.apache.org>
     - index: 6
       message-id: <BA...@phx.gbl>
       generated: rf8abedc89af20b537262d4979521be5528cb36cfcca735a4d2421b20@<users.httpd.apache.org>
+      alternate: re308560032d36d8f4f99e655ed770538c25792d4786a3b007722ee0a@<users.httpd.apache.org>
     - index: 7
       message-id: <BA...@phx.gbl>
       generated: r0e7d05d267fe52a56c1b32d4f2376591113e663dd5da312f4b6fd9d6@<users.httpd.apache.org>
+      alternate: rfb0b8285894b14306b1d03373895e5b6a7657ddce3608ec2d078d7f5@<users.httpd.apache.org>
     - index: 8
       message-id: <BA...@phx.gbl>
       generated: r898bf7396a152718bd24f4d0ef814c0845a3237ec242c19f84bb4795@<users.httpd.apache.org>
+      alternate: rd5783897ef3b552a4c6cca7e2f8212cd5e5233cec26ae1948c7ffe52@<users.httpd.apache.org>
     - index: 9
       message-id: <BA...@phx.gbl>
       generated: r2ec8ede8a999d4745065d8239ffd7bffea28e5c98c1ff29522c98087@<users.httpd.apache.org>
+      alternate: r7a8f9cc529dd7e2b7dd4af949ee284fa656d58b2f6a703b72eb8f26e@<users.httpd.apache.org>
     - index: 10
       message-id: <BA...@phx.gbl>
       generated: rd59592d38837af0c5e0cd2a9366a7c59be77be79f521ea97dc1a550d@<users.httpd.apache.org>
+      alternate: r6bd7aa7c787130188f3a6a76a19ba4e8e132ae15923e663a5e1b7614@<users.httpd.apache.org>
     - index: 11
       message-id: <BA...@phx.gbl>
       generated: r5e24e66647412055bd06e28e80e2eb40feaa40374c44d6b9cb8b9e91@<users.httpd.apache.org>
+      alternate: r41283b1d1ffe65918778052d3c724608c724abf93b0746b654652bda@<users.httpd.apache.org>
     full:
     - index: 0
       message-id: <BA...@phx.gbl>
@@ -118,36 +132,49 @@ generators:
     - index: 0
       message-id: <BA...@phx.gbl>
       generated: a328785f7c1db7d42fb0be8687ae5d46c2c2044f0082f02b26e75009@<users.httpd.apache.org>
+      alternate: fe602675a3a0750490d5b458d98148a13035787c445af8aa89a2a5d2@<users.httpd.apache.org>
     - index: 1
       message-id: <BA...@phx.gbl>
       generated: aed625444b2c9c0ea3548f57309005a8c1f672b325f7456a96186cef@<users.httpd.apache.org>
+      alternate: 0982ba512517dd9eeab49b5e1633659870e481dccb3ed6bd9399a3f8@<users.httpd.apache.org>
     - index: 2
       message-id: <BA...@phx.gbl>
       generated: 0101c4ca7205a57be22f07e68172c10d50b928644b1232089a84b5b1@<users.httpd.apache.org>
+      alternate: 87c1d92c06a228f85bb1f93f8ceb2eb3c5e450fdd41a7be8e712db07@<users.httpd.apache.org>
     - index: 3
       message-id: <BA...@phx.gbl>
       generated: 2b6f3c8ce69214e22d2e9e71910b4821a6ed7ad97d5625bdcdaa55f5@<users.httpd.apache.org>
+      alternate: 5de8110ee04365a7c805c65cb6b7166a63478c6d1f93ccc525836be1@<users.httpd.apache.org>
     - index: 4
       message-id: <BA...@phx.gbl>
       generated: 65288e86a00577603e4bf30d9fc37edf15b158e4cf49c1ffb58fb61d@<users.httpd.apache.org>
+      alternate: e21e3245c8646e7bb3538df34ed4c3b5057bc7c21b4b70477f34fe90@<users.httpd.apache.org>
     - index: 5
       message-id: <BA...@phx.gbl>
       generated: a8fbb15017f96071890e0cd838df44e22bec006519c1dd257750bb16@<users.httpd.apache.org>
+      alternate: 15c0b7150d9e5abcb5129ede1cb16d60b28876927cf062ee70954754@<users.httpd.apache.org>
     - index: 6
       message-id: <BA...@phx.gbl>
       generated: eae0cd27fa6d04b1f5051a6b8f4cb34ffc52062755ed3eb5c1d3bc19@<users.httpd.apache.org>
+      alternate: 6e14c528eb841fa388bf23d7d075f954ab67a1af6fdf6c03df98d18f@<users.httpd.apache.org>
     - index: 7
       message-id: <BA...@phx.gbl>
       generated: 908db74e8ad18a05f79fe0ef15d212cbf952d33178aded7390626e66@<users.httpd.apache.org>
+      alternate: 1c219ec3788f5786be915a76a5f213c27b631719e1e019bf92291bb4@<users.httpd.apache.org>
     - index: 8
       message-id: <BA...@phx.gbl>
       generated: f781b77a8487df9c67f7d30b2db69de95fbc414c5eac9fdb54396e82@<users.httpd.apache.org>
+      alternate: 4fd9d6e2f9ae62cfe80210b86de3fd81156949e622c9080149d7a9a3@<users.httpd.apache.org>
     - index: 9
       message-id: <BA...@phx.gbl>
       generated: d20e0b947d0c6c686f39f621000cfbe3f86c641136d512e653acaa58@<users.httpd.apache.org>
+      alternate: 19a566d9850655785be897c6b5c01380c489542e5f63e7a8e189eea8@<users.httpd.apache.org>
     - index: 10
       message-id: <BA...@phx.gbl>
       generated: 36d7b151f9dfa0e68f9919974af28c10b45ca672d990df6a20ec75d8@<users.httpd.apache.org>
+      alternate: 34a899b370d724f846533be398b4b69f4e50f5e7b7a339762fa3bac7@<users.httpd.apache.org>
     - index: 11
       message-id: <BA...@phx.gbl>
       generated: 65f52f3f886ccc7d2677ca84dc53923e1bd2ac4eb32bba0268130ccc@<users.httpd.apache.org>
+      alternate: 4010aa500281d93b27e40ef4c4862df6cf78612c7da136eab63c789c@<users.httpd.apache.org>
+
diff --git a/yaml/parsing-httpd-users-200606-part.yaml b/yaml/parsing-httpd-users-200606-part.yaml
index 19202a5..0402416 100644
--- a/yaml/parsing-httpd-users-200606-part.yaml
+++ b/yaml/parsing-httpd-users-200606-part.yaml
@@ -1,3 +1,5 @@
+# The "alternate" values in here are where pony mail and foal differ due to different
+# handling of format=flowed.
 args:
   cmd: tests/test-parsing.py --generate parsing-httpd-users-200606-part.yaml --mbox corpus/httpd-users-200606-part.mbox
     --rootdir ../ponymail/
@@ -7,48 +9,60 @@ parsing:
   - index: 0
     message-id: <BA...@phx.gbl>
     body_sha3_256: 944938a5297d49ad4336a818c06e57fff286efdcafdbafbeeac7d3f99b9eef3e
+    alternate: d134d595e3e80d1c166e5f7a908ad340fe69fd44ddf5a03412e9850de5d88e69
     attachments: []
   - index: 1
     message-id: <BA...@phx.gbl>
     body_sha3_256: 422341bf16df7e41fb3bcafa1a92ccbea9f91ea74632adb2507d68cc7d54af73
+    alternate: 6dbd77c0aed638ca95849334477795e448bd70e47cb671b81a2ea2e1bd15190b
     attachments: []
   - index: 2
     message-id: <BA...@phx.gbl>
     body_sha3_256: d225cbc5be1ca2be1a8f853970f231b62ec3330f0ee129f8ace48a9311d06d60
+    alternate: 9e7880d7a364989708efd2def6f8cd6d2ba113f1f147777c59c429d29f2328ca
     attachments: []
   - index: 3
     message-id: <BA...@phx.gbl>
     body_sha3_256: e80a63ec4a0351f0164b14e8775365ba09f718a6f890ee6ba1aad8ccb7e0e9ed
+    alternate: b5cd1b9a084a63fde37e19a471dc403e76f875c230e50b9f0ebfde5a33c757e0
     attachments: []
   - index: 4
     message-id: <BA...@phx.gbl>
     body_sha3_256: dca5294e859b47aa37270e39c8f8db90adc00daa72641be59e7b9df57f5a01ba
+    alternate: 98fd3162666d3cd84a9ee519b0afe2febfbe472f8ccff637a1dea1da5e3d07cd
     attachments: []
   - index: 5
     message-id: <BA...@phx.gbl>
     body_sha3_256: 39ada45824094734c91d797342f34490649a2ffd91cf7b50a72ad4d6b979f188
+    alternate: 06247ee6c2bcb7fd373615366d110c316e0643b4fb32ec7fe5602244d2eea2ec
     attachments: []
   - index: 6
     message-id: <BA...@phx.gbl>
     body_sha3_256: 9513af448c11fe9a935cee3daae6e6b130a94f5f53840a0fff742a0707633b13
+    alternate: 72d862d0f07490c2450a3edae465a0e7f1047fdd4eace5f62f99e6e8d3b2fac1
     attachments: []
   - index: 7
     message-id: <BA...@phx.gbl>
     body_sha3_256: 3cdb5195c0a06164e53d485fd82088a1a3bf36d35f4060d411d9694568dcc881
+    alternate: 17d4a9ddb973dda911fb0bec7e24b4de110ccd5085fcd42c55c021cc144c759e
     attachments: []
   - index: 8
     message-id: <BA...@phx.gbl>
     body_sha3_256: 1d09c99291191793f06aa041d6f4c32a17163ee129adb8ebf1a8275714f784cd
+    alternate: 3480b950cda15883990510aedb6385f9f0748f571dfe23f4e1947e67cb62fed9
     attachments: []
   - index: 9
     message-id: <BA...@phx.gbl>
     body_sha3_256: 90c4f6641980ad881385a3583f14d29849d1fd8061c6e899e105b0f12d6d89c2
+    alternate: 2f6c3387f1b179735c8874b6cc7366640cc2f46d1ea0e693f2215edd51f35c1c
     attachments: []
   - index: 10
     message-id: <BA...@phx.gbl>
     body_sha3_256: 44f3ce8f1438a1de5f9e763ff0ab6fa8d2375accfe5ca589f777304f24e6f109
+    alternate: c753a28b83d1269b8e35e3dfa83abb1d0e0b9f7bb9bc4acdbdb50ab195d2d4d2
     attachments: []
   - index: 11
     message-id: <BA...@phx.gbl>
     body_sha3_256: 1312c69e645b07b003ade1c024f2631f1ac2b92f9766eac1db8dd4f50769a544
+    alternate: 4ee07e7b4025839b579a3e656f35c46335ab127dfaa9b84fcdfb9091f0f88e37
     attachments: []

[incubator-ponymail-unit-tests] 01/03: just print, don't flood runall.py with this

Posted by hu...@apache.org.
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-unit-tests.git

commit 977deec3777dd2952e053bb5095d18c34623f680
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Wed Jun 2 07:07:49 2021 +0200

    just print, don't flood runall.py with this
---
 tests/test-generators.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/test-generators.py b/tests/test-generators.py
index 698a52c..1dbd36f 100755
--- a/tests/test-generators.py
+++ b/tests/test-generators.py
@@ -122,7 +122,7 @@ def run_tests(args):
                     msgid =(message.get('message-id') or '').strip()
                     dateheader = message.get('date')
                     if args.skipnodate and not dateheader:
-                        sys.stderr.write("""[SKIP] %s, index %2u: No date header found and --skipnodate specified, skipping this test!\n""" %
+                        print("""[SKIP] %s, index %2u: No date header found and --skipnodate specified, skipping this test!\n""" %
                                          (gen_type, key, ))
                         continue
                     if msgid != test['message-id']:

[incubator-ponymail-unit-tests] 03/03: allow for alternate format=flowed + charset combo difference

Posted by hu...@apache.org.
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-unit-tests.git

commit 5ecdba8ce28b4bb355a5a6749f92c9f7dc56d772
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Wed Jun 2 07:12:31 2021 +0200

    allow for alternate format=flowed + charset combo difference
---
 yaml/gens-asterix-dev-201709-mailarchivesao.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/yaml/gens-asterix-dev-201709-mailarchivesao.yaml b/yaml/gens-asterix-dev-201709-mailarchivesao.yaml
index 158f301..67a4aea 100644
--- a/yaml/gens-asterix-dev-201709-mailarchivesao.yaml
+++ b/yaml/gens-asterix-dev-201709-mailarchivesao.yaml
@@ -593,9 +593,11 @@ generators:
     - index: 34
       message-id: <71...@apache.org>
       generated: 824bbd05c7ca1d2fa6acfc6212d225d70cb32cc54d4cf187f29675c0@<dev.asterixdb.apache.org>
+      alternate: 39d9ced47a8e82e7b40b088f4803e437a9889531d6eccaeb7e625a98@<dev.asterixdb.apache.org>
     - index: 35
       message-id: <6D...@apache.org>
       generated: 0b2ea9714eebf98f96251930161f76d5eadc47d47b57a16b8dd4e603@<dev.asterixdb.apache.org>
+      alternate: 97ac55a1002d6ade37525c558af2b882007c67755d923b3114d47ad0@<dev.asterixdb.apache.org>
     - index: 36
       message-id: <E8...@gmail.com>
       generated: 6c647759d2fb65c63da73b8f0065adc0ea95a8add8493395d999cf2a@<dev.asterixdb.apache.org>