Fix flaky Import test
Comparing timestamps with delta parameter allow values that differs by 1 second. [MAILPOET-3412]
This commit is contained in:
committed by
Veljko V
parent
fa2313994d
commit
ff284cb12f
@ -501,9 +501,12 @@ class ImportTest extends \MailPoetTest {
|
||||
expect($newSubscribers[1]->getSource())->equals('imported');
|
||||
expect(strlen((string)$newSubscribers[0]->getLinkToken()))->equals(SubscriberEntity::LINK_TOKEN_LENGTH);
|
||||
expect(strlen((string)$newSubscribers[1]->getLinkToken()))->equals(SubscriberEntity::LINK_TOKEN_LENGTH);
|
||||
$testTime = Carbon::createFromTimestamp($this->testData['timestamp']);
|
||||
expect($newSubscribers[0]->getLastSubscribedAt())->equals($testTime);
|
||||
expect($newSubscribers[1]->getLastSubscribedAt())->equals($testTime);
|
||||
$lastSubscribed1 = $newSubscribers[0]->getLastSubscribedAt();
|
||||
$lastSubscribed2 = $newSubscribers[1]->getLastSubscribedAt();
|
||||
assert($lastSubscribed1 instanceof \DateTimeInterface);
|
||||
assert($lastSubscribed2 instanceof \DateTimeInterface);
|
||||
expect($lastSubscribed1->getTimestamp())->equals($this->testData['timestamp'], 1);
|
||||
expect($lastSubscribed2->getTimestamp())->equals($this->testData['timestamp'], 1);
|
||||
}
|
||||
|
||||
public function testItDoesNotUpdateExistingSubscribersLastSubscribedAtWhenItIsPresent() {
|
||||
|
Reference in New Issue
Block a user