The tests have been adjusted so that these known issues are now tested
separately.
This should make it easier to detect additional failures.

On Sat, 1 Feb 2025 at 17:56, sebb <[email protected]> wrote:
>
> I think I've found the cause of these failures.
>
> The full generator hashes the entire email source, which it obtains
> from the parsed message.
> The parsing policy was changed between v3.11 and v.12.
>
> Previously an email with the header:
>
> Name:<sp>
> <tab>value1
> <tab>value2
>
> was left unchanged.
>
> However, since 3.12, the parsed message is changed to:
>
> Name:<sp>
> <sp>value1
> <tab>value2
>
> This obviously affects the hash.
>
> I've checked all the message corpus in the test repo
> https://github.com/apache/incubator-ponymail-unit-tests
> and there are just 6 cases where this pattern appears.
> As it happens, these are all in the References: header.
> These correspond with the failures.
>
> Sebb
> On Sat, 1 Feb 2025 at 09:31, GitBox <[email protected]> wrote:
> >
> >
> > The GitHub Actions job "Unit Tests" on incubator-ponymail-foal.git has 
> > failed.
> > Run started by GitHub user sebbASF (triggered by sebbASF).
> >
> > Head commit for run:
> > 99659a5ce8c3c26d7f99cf80c86270d477933a45 / Sebb 
> > <[email protected]>
> > Test all versions
> >
> > Report URL: 
> > https://github.com/apache/incubator-ponymail-foal/actions/runs/13087319325
> >
> > With regards,
> > GitHub Actions via GitBox
> >

Reply via email to