From 3abf3bdcb8200104830c69de6615e09e49bccde7 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Wed, 9 Aug 2006 07:18:45 +0000 Subject: Fix for message ids without angle brackets. --- tests/parser/messageIdTest.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/parser/messageIdTest.cpp') diff --git a/tests/parser/messageIdTest.cpp b/tests/parser/messageIdTest.cpp index a7a2a97c..6330f157 100644 --- a/tests/parser/messageIdTest.cpp +++ b/tests/parser/messageIdTest.cpp @@ -32,6 +32,7 @@ VMIME_TEST_SUITE_BEGIN VMIME_TEST_LIST_BEGIN VMIME_TEST(testParse) + VMIME_TEST(testParseInvalid) VMIME_TEST(testGenerate) VMIME_TEST_LIST_END @@ -45,6 +46,15 @@ VMIME_TEST_SUITE_BEGIN VASSERT_EQ("1.2", "b", m1.getRight()); } + void testParseInvalid() + { + vmime::messageId m1; + m1.parse("foo@bar"); + + VASSERT_EQ("1.1", "foo", m1.getLeft()); + VASSERT_EQ("1.2", "bar", m1.getRight()); + } + void testGenerate() { vmime::messageId m1; -- cgit v1.2.3