Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collection of fixes replaces #42, #56, #63 #64

Merged
merged 11 commits into from
Nov 24, 2013

Conversation

NiKiZe
Copy link
Contributor

@NiKiZe NiKiZe commented Nov 23, 2013

Tests to show issues.
Fixes for those issues.

NiKiZe added 11 commits June 30, 2013 00:17
Use DecodeWords instead to test more variants
Swap from {Expected, Encoded} to {Encoded, Expected} (Different encoded variants can give the same result)
Add data for split variants, and also variants that have non encoded data mixed in.
…ng because of lineending miss on git checkout.
…part/alternative is defined and we have a name (filename)

This fixes the new MessageWithMultipartMixedAttachment Test
But causes MessageWithMultipleParts to fail, that can easily be fixed by checking for the 2 Attachments instead of 3 AlternateViews
@NiKiZe
Copy link
Contributor Author

NiKiZe commented Nov 23, 2013

Sorry for this monster pull, but I at least tried to keep each commit informational and easy to understand.

In regards to #49 / #63 This pull only have changes that makes some primary handling. But will revisit #48.

#56 is included here more or less as is with some cleanup. That mostly fixes #55 for me.

About #42: Skipped some changes done in regards to #37 but did other handling in d892d32 instead.
Added the handling of attachments after some cleanup, and changed the failing test in 54d5028.

@smiley22
Copy link
Owner

merged. great job, will check it out later today.

smiley22 added a commit that referenced this pull request Nov 24, 2013
@smiley22 smiley22 merged commit c201c93 into smiley22:experimental Nov 24, 2013
@smiley22
Copy link
Owner

OK the tests all work fine, are there still any issues with this or can we merge this into master?

@NiKiZe
Copy link
Contributor Author

NiKiZe commented Nov 24, 2013

Yes, Everything is fine.
You might want to take a extra look on the changes in 54d5028 and if you can find any issues with how that test was changed. (I can't, and I see this as the only solution. That is the only thing that was under discussion/left in #42)

@smiley22
Copy link
Owner

test looks good to me 👍

@smiley22
Copy link
Owner

OK merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants