Remove filter mailpoet_segments_with_subscriber_count

[MAILPOET-3077]
This commit is contained in:
Rostislav Wolny
2020-09-14 14:00:52 +02:00
committed by Veljko V
parent dd4bf486a6
commit 331e40a137
4 changed files with 10 additions and 10 deletions

View File

@ -43,6 +43,7 @@ use MailPoet\Subscribers\SubscribersRepository;
use MailPoet\Subscription\Captcha;
use MailPoet\Subscription\CaptchaSession;
use MailPoet\Subscription\SubscriptionUrlFactory;
use MailPoet\Test\DataFactories\DynamicSegment;
use MailPoet\WP\Functions;
use MailPoetVendor\Carbon\Carbon;
use MailPoetVendor\Idiorm\ORM;
@ -323,17 +324,19 @@ class SubscribersTest extends \MailPoetTest {
expect($response->data[0]['email'])->equals($this->subscriber2->getEmail());
}
public function testItCanAddSegmentsUsingHooks() {
$addSegment = function() {
return 'segment';
};
add_filter('mailpoet_subscribers_listings_filters_segments', $addSegment);
public function testItCanLoadDymanicSegments() {
$dynamicSegmentFactory = new DynamicSegment();
$dynamicSegment = $dynamicSegmentFactory
->withName('Dynamic')
->withUserRoleFilter('master_of_universe')
->create();
$dynamicSegment->save();
$response = $this->endpoint->listing([
'filter' => [
'segment' => $this->segment2->getId(),
'segment' => $dynamicSegment->id,
],
]);
expect($response->meta['filters']['segment'])->equals('segment');
expect($response->meta['filters']['segment'])->contains(['value' => $dynamicSegment->id, 'label' => 'Dynamic (0)']);
}
public function testItCanSearchListing() {