Skip to content

Commit 01ac9ed

Browse files
authored
Merge pull request #125 from DirectoryTree/bug-122
Consider messages as equal only if their UID and folder is the same
2 parents e3d4e99 + 5219da3 commit 01ac9ed

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

src/Message.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,6 @@ public function is(MessageInterface $message): bool
105105
{
106106
return $message instanceof self
107107
&& $this->uid === $message->uid
108-
&& $this->head === $message->head
109-
&& $this->body === $message->body
110108
&& $this->folder->is($message->folder);
111109
}
112110

tests/Unit/MessageTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -133,15 +133,15 @@
133133
// Same message
134134
expect($message1->is($message2))->toBeTrue();
135135

136+
// Different header
137+
expect($message1->is($message5))->toBeTrue();
138+
139+
// Different body
140+
expect($message1->is($message6))->toBeTrue();
141+
136142
// Different UID
137143
expect($message1->is($message3))->toBeFalse();
138144

139145
// Different folder
140146
expect($message1->is($message4))->toBeFalse();
141-
142-
// Different header
143-
expect($message1->is($message5))->toBeFalse();
144-
145-
// Different body
146-
expect($message1->is($message6))->toBeFalse();
147147
});

0 commit comments

Comments
 (0)