public function CdnSchemeConstraintValidatorTest::provideTestValidate in CDN 8.3
File
- tests/src/Unit/Plugin/Validation/Constraint/CdnSchemeConstraintValidatorTest.php, line 48
Class
- CdnSchemeConstraintValidatorTest
- @coversDefaultClass \Drupal\cdn\Plugin\Validation\Constraint\CdnSchemeConstraintValidator
@group cdn
Namespace
Drupal\Tests\cdn\Unit\Plugin\Validation\Constraint
Code
public function provideTestValidate() {
$data = [];
$data['http://'] = [
'http://',
TRUE,
];
$data['https://'] = [
'https://',
TRUE,
];
$data['//'] = [
'//',
TRUE,
];
$data['https'] = [
'https',
FALSE,
];
$data['https:'] = [
'https:',
FALSE,
];
$data['https:/'] = [
'https:/',
FALSE,
];
$data['ftp://'] = [
'ftp://',
FALSE,
];
$data['something://'] = [
'ftp://',
FALSE,
];
$data['/'] = [
'/',
FALSE,
];
$data[''] = [
'',
FALSE,
];
return $data;
}