Skip to content

Commit

Permalink
add failing test (#421)
Browse files Browse the repository at this point in the history
  • Loading branch information
nuernbergerA committed Jun 28, 2023
1 parent 5ee4990 commit 57e7d28
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
16 changes: 16 additions & 0 deletions tests/issues/Issue410Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
namespace Tests\issues;

use PHPUnit\Framework\TestCase;
use Webklex\PHPIMAP\ClientManager;
use Webklex\PHPIMAP\Message;

class Issue410Test extends TestCase {
Expand All @@ -32,4 +33,19 @@ public function testIssueEmail() {
self::assertSame("☆第132号 「ガーデン&エクステリア」専門店のためのQ&Aサロン 【月刊エクステリア・ワーク】", $attachment->name);
}

public function testIssueEmailB() {
$filename = implode(DIRECTORY_SEPARATOR, [__DIR__, "..", "messages", "issue-410b.eml"]);
$message = Message::fromFile($filename);

self::assertSame("386 - 400021804 - 19., Heiligenstädter Straße 80 - 0819306 - Anfrage Vergabevorschlag", (string)$message->subject);

$attachments = $message->getAttachments();

self::assertSame(1, $attachments->count());

$attachment = $attachments->first();
self::assertSame("2021_Mängelliste_0819306.xlsx", $attachment->filename);
self::assertSame("2021_Mängelliste_0819306.xlsx", $attachment->name);
}

}
22 changes: 22 additions & 0 deletions tests/messages/issue-410b.eml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
From: [email protected]
To: [email protected]
Subject: =?iso-8859-1?Q?386_-_400021804_-_19.,_Heiligenst=E4dter_Stra=DFe_80_-_081?=
=?iso-8859-1?Q?9306_-_Anfrage_Vergabevorschlag?=
Date: Wed, 13 Sep 2017 13:05:45 +0200
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="------------B832AF745285AEEC6D5AEE42"

Hi
--------------B832AF745285AEEC6D5AEE42
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;
name="=?iso-8859-1?Q?2021=5FM=E4ngelliste=5F0819306.xlsx?="
Content-Description: =?iso-8859-1?Q?2021=5FM=E4ngelliste=5F0819306.xlsx?=
Content-Disposition: attachment;
filename="=?iso-8859-1?Q?2021=5FM=E4ngelliste=5F0819306.xlsx?="; size=11641;
creation-date="Mon, 10 Jan 2022 09:01:00 GMT";
modification-date="Mon, 10 Jan 2022 09:01:00 GMT"
Content-Transfer-Encoding: base64
SGkh
--------------B832AF745285AEEC6D5AEE42--

0 comments on commit 57e7d28

Please sign in to comment.