mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Update the Receiver and PollMailbox specs for the changes
Tests are both added, moved, and deleted. Add test for topic not being created Move html_only.eml to parse_body testing section
This commit is contained in:
4
spec/fixtures/emails/boundary.eml
vendored
4
spec/fixtures/emails/boundary.eml
vendored
@@ -18,7 +18,7 @@ Content-Type: text/plain; charset=ISO-8859-1
|
||||
I'll look into it, thanks!
|
||||
|
||||
|
||||
On Wednesday, June 19, 2013, jake via Adventure Time wrote:
|
||||
On Wednesday, June 19, 2013, jake via Discourse wrote:
|
||||
|
||||
> jake mentioned you in 'peppermint butler is missing' on Adventure
|
||||
> Time:
|
||||
@@ -58,4 +58,4 @@ p>
|
||||
ime.ooo/user_preferences" target=3D"_blank">user preferences</a>.</p>
|
||||
</blockquote>
|
||||
|
||||
--001a11c206a073876a04df81d2a9--
|
||||
--001a11c206a073876a04df81d2a9--
|
||||
|
||||
23
spec/fixtures/emails/multiline_wrote.eml
vendored
23
spec/fixtures/emails/multiline_wrote.eml
vendored
@@ -1,23 +0,0 @@
|
||||
|
||||
Delivered-To: discourse-reply+cd480e301683c9902891f15968bf07a5@discourse.org
|
||||
Received: by 10.194.216.104 with SMTP id op8csp80593wjc;
|
||||
Wed, 24 Jul 2013 07:59:14 -0700 (PDT)
|
||||
Return-Path: <walter.white@googlemail.com>
|
||||
References: <topic/5043@discourse.org> <51efeb9b36c34_66dc2dfce6811866@discourse.mail>
|
||||
From: Walter White <walter.white@googlemail.com>
|
||||
In-Reply-To: <51efeb9b36c34_66dc2dfce6811866@discourse.mail>
|
||||
Mime-Version: 1.0 (1.0)
|
||||
Date: Wed, 24 Jul 2013 15:59:10 +0100
|
||||
Message-ID: <4597127794206131679@unknownmsgid>
|
||||
Subject: Re: [Discourse] new reply to your post in 'Crystal Blue'
|
||||
To: walter via Discourse <reply+cd480e301683c9902891f15968bf07a5@appmail.adventuretime.ooo>
|
||||
Content-Type: multipart/alternative; boundary=001a11c20edc15a39304e2432790
|
||||
|
||||
Thanks!
|
||||
|
||||
On 24 Jul 2013, at 15:58, walter via Discourse <info@discourse.org>
|
||||
wrote:
|
||||
|
||||
walter <http://discourse.org/users/walter> July 24
|
||||
|
||||
You look great today Walter.
|
||||
67
spec/fixtures/emails/multipart.eml
vendored
67
spec/fixtures/emails/multipart.eml
vendored
@@ -1,67 +0,0 @@
|
||||
Message-ID: <51C22E52.1030509@darthvader.ca>
|
||||
Date: Wed, 19 Jun 2013 18:18:58 -0400
|
||||
From: Anakin Skywalker <evildad@darthvader.ca>
|
||||
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6
|
||||
MIME-Version: 1.0
|
||||
To: Han Solo via Death Star <reply+603775f8f5f68006461890a3eadf94cf@appmail.adventuretime.ooo>
|
||||
Subject: Re: [Death Star] [PM] re: Regarding your post in "Site Customization
|
||||
not working"
|
||||
References: <51d23d33f41fb_5f4e4b35d7d60798@xwing.mail>
|
||||
In-Reply-To: <51d23d33f41fb_5f4e4b35d7d60798@xwing.mail>
|
||||
Content-Type: multipart/alternative;
|
||||
boundary="------------070503080300090900010604"
|
||||
|
||||
This is a multi-part message in MIME format.
|
||||
--------------070503080300090900010604
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 7bit
|
||||
|
||||
So presumably all the quoted garbage and my (proper) signature will get
|
||||
stripped from my reply?
|
||||
|
||||
--
|
||||
Anakin Skywalker | `One of the main causes of the fall of
|
||||
evildad@darthvader.ca | the Roman Empire was that, lacking zero,
|
||||
| they had no way to indicate successful
|
||||
| termination of their C programs.' - Firth
|
||||
|
||||
|
||||
--------------070503080300090900010604
|
||||
Content-Type: text/html; charset=UTF-8
|
||||
Content-Transfer-Encoding: 7bit
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
</head>
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
<div class="moz-cite-prefix">On 13-06-19 06:14 PM, Han Solo via
|
||||
Death Star wrote:<br>
|
||||
</div>
|
||||
<blockquote
|
||||
cite="mid:51d23d33f41fb_5f4e4b35d7d60798@xwing.mail"
|
||||
type="cite">
|
||||
<p>Han Solo just sent you a private message</p>
|
||||
<hr>
|
||||
<p>I got it here! Yay it worked!</p>
|
||||
<hr>
|
||||
<p>Please visit this link to respond: <a moz-do-not-send="true"
|
||||
href="http://darthvader.ca/t/regarding-your-post-in-site-customization-not-working/7641/2">http://darthvader.ca/t/regarding-your-post-in-site-customization-not-working/7641/2</a></p>
|
||||
<p>To unsubscribe from these emails, visit your <a
|
||||
moz-do-not-send="true"
|
||||
href="http://darthvader.ca/user_preferences">user
|
||||
preferences</a>.</p>
|
||||
</blockquote>
|
||||
So presumably all the quoted garbage and my (proper) signature will
|
||||
get stripped from my reply?<br>
|
||||
<br>
|
||||
<pre class="moz-signature" cols="72">--
|
||||
Anakin Skywalker | `One of the main causes of the fall of
|
||||
<a class="moz-txt-link-abbreviated" href="mailto:evildad@darthvader.ca">evildad@darthvader.ca</a> | the Roman Empire was that, lacking zero,
|
||||
| they had no way to indicate successful
|
||||
| termination of their C programs.' - Firth
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
--------------070503080300090900010604--
|
||||
7
spec/fixtures/emails/paragraphs.cooked
vendored
Normal file
7
spec/fixtures/emails/paragraphs.cooked
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
<p>Is there any reason the <em>old</em> candy can't be be kept in silos while the new candy
|
||||
is imported into <em>new</em> silos?</p>
|
||||
|
||||
<p>The thing about candy is it stays delicious for a long time -- we can just keep
|
||||
it there without worrying about it too much, imo.</p>
|
||||
|
||||
<p>Thanks for listening.</p>
|
||||
31
spec/fixtures/emails/too_many_mentions.eml
vendored
Normal file
31
spec/fixtures/emails/too_many_mentions.eml
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
Return-Path: <jake@adventuretime.ooo>
|
||||
Received: from iceking.adventuretime.ooo ([unix socket]) by iceking (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; Thu, 13 Jun 2013 17:03:50 -0400
|
||||
Received: from mail-ie0-x234.google.com (mail-ie0-x234.google.com [IPv6:2607:f8b0:4001:c03::234]) by iceking.adventuretime.ooo (8.14.3/8.14.3/Debian-9.4) with ESMTP id r5DL3nFJ016967 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <reply+59d8df8370b7e95c5a49fbf86aeb2c93@discourse.example.com>; Thu, 13 Jun 2013 17:03:50 -0400
|
||||
Received: by mail-ie0-f180.google.com with SMTP id f4so21977375iea.25 for <reply+59d8df8370b7e95c5a49fbf86aeb2c93@discourse.example.com>; Thu, 13 Jun 2013 14:03:48 -0700
|
||||
Received: by 10.0.0.1 with HTTP; Thu, 13 Jun 2013 14:03:48 -0700
|
||||
Date: Thu, 13 Jun 2013 17:03:48 -0400
|
||||
From: Jake the Dog <jake@adventuretime.ooo>
|
||||
To: reply+636ca428858779856c226bb145ef4fad@appmail.adventuretime.ooo
|
||||
Message-ID: <CADkmRc+rNGAGGbV2iE5p918UVy4UyJqVcXRO2=otppgzduJSg@mail.gmail.com>
|
||||
Subject: re: [Discourse Meta] eviltrout posted in 'Adventure Time Sux'
|
||||
Mime-Version: 1.0
|
||||
Content-Type: text/plain;
|
||||
charset=ISO-8859-1
|
||||
Content-Transfer-Encoding: 7bit
|
||||
X-Sieve: CMU Sieve 2.2
|
||||
X-Received: by 10.0.0.1 with SMTP id n7mr11234144ipb.85.1371157428600; Thu,
|
||||
13 Jun 2013 14:03:48 -0700 (PDT)
|
||||
X-Scanned-By: MIMEDefang 2.69 on IPv6:2001:470:1d:165::1
|
||||
|
||||
|
||||
@user1
|
||||
@user2
|
||||
@user3
|
||||
@user4
|
||||
@user5
|
||||
@user6
|
||||
@user7
|
||||
@user8
|
||||
@user9
|
||||
@user10
|
||||
@user11
|
||||
21
spec/fixtures/emails/too_short.eml
vendored
Normal file
21
spec/fixtures/emails/too_short.eml
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
Return-Path: <jake@adventuretime.ooo>
|
||||
Received: from iceking.adventuretime.ooo ([unix socket]) by iceking (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; Thu, 13 Jun 2013 17:03:50 -0400
|
||||
Received: from mail-ie0-x234.google.com (mail-ie0-x234.google.com [IPv6:2607:f8b0:4001:c03::234]) by iceking.adventuretime.ooo (8.14.3/8.14.3/Debian-9.4) with ESMTP id r5DL3nFJ016967 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <reply+59d8df8370b7e95c5a49fbf86aeb2c93@discourse.example.com>; Thu, 13 Jun 2013 17:03:50 -0400
|
||||
Received: by mail-ie0-f180.google.com with SMTP id f4so21977375iea.25 for <reply+59d8df8370b7e95c5a49fbf86aeb2c93@discourse.example.com>; Thu, 13 Jun 2013 14:03:48 -0700
|
||||
Received: by 10.0.0.1 with HTTP; Thu, 13 Jun 2013 14:03:48 -0700
|
||||
Date: Thu, 13 Jun 2013 17:03:48 -0400
|
||||
From: Jake the Dog <FROM>
|
||||
To: TO
|
||||
Message-ID: <CADkmRc+rNGAGGbV2iE5p918UVy4UyJqVcXRO2=otppgzduJSg@mail.gmail.com>
|
||||
Subject: SUBJECT
|
||||
Mime-Version: 1.0
|
||||
Content-Type: text/plain;
|
||||
charset=ISO-8859-1
|
||||
Content-Transfer-Encoding: 7bit
|
||||
X-Sieve: CMU Sieve 2.2
|
||||
X-Received: by 10.0.0.1 with SMTP id n7mr11234144ipb.85.1371157428600; Thu,
|
||||
13 Jun 2013 14:03:48 -0700 (PDT)
|
||||
X-Scanned-By: MIMEDefang 2.69 on IPv6:2001:470:1d:165::1
|
||||
|
||||
|
||||
+1
|
||||
Reference in New Issue
Block a user