补强快捷筛选不继承工具开关护栏(续费缺订阅)
This commit is contained in:
@@ -80,5 +80,18 @@ class AdminPlatformOrderIndexQuickFiltersShouldNotInheritToolTogglesTest extends
|
|||||||
$this->assertArrayNotHasKey('bmpa_failed_only', $q4);
|
$this->assertArrayNotHasKey('bmpa_failed_only', $q4);
|
||||||
$this->assertArrayNotHasKey('bmpa_error_keyword', $q4);
|
$this->assertArrayNotHasKey('bmpa_error_keyword', $q4);
|
||||||
$this->assertArrayNotHasKey('fail_only', $q4);
|
$this->assertArrayNotHasKey('fail_only', $q4);
|
||||||
|
|
||||||
|
// 5) 快捷筛选:续费缺订阅
|
||||||
|
$this->assertMatchesRegularExpression('/<a[^>]*href="([^"]+)"[^>]*class="muted"[^>]*>续费缺订阅<\/a>/', $html);
|
||||||
|
preg_match('/<a[^>]*href="([^"]+)"[^>]*class="muted"[^>]*>续费缺订阅<\/a>/', $html, $m5);
|
||||||
|
$href5 = html_entity_decode($m5[1] ?? '');
|
||||||
|
$query5 = parse_url($href5, PHP_URL_QUERY) ?: '';
|
||||||
|
parse_str($query5, $q5);
|
||||||
|
|
||||||
|
$this->assertSame('1', (string) ($q5['renewal_missing_subscription'] ?? ''));
|
||||||
|
$this->assertSame('1', (string) ($q5['merchant_id'] ?? ''));
|
||||||
|
$this->assertArrayNotHasKey('bmpa_failed_only', $q5);
|
||||||
|
$this->assertArrayNotHasKey('bmpa_error_keyword', $q5);
|
||||||
|
$this->assertArrayNotHasKey('fail_only', $q5);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user