public function UnicodeTest::providerSubstr in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/tests/Drupal/Tests/Component/Utility/UnicodeTest.php \Drupal\Tests\Component\Utility\UnicodeTest::providerSubstr()
Data provider for testSubstr().
Return value
array An array containing:
- The string to test.
- The start number to be processed by substr.
- The length number to be processed by substr.
- The expected string result.
See also
testSubstr()
File
- core/
tests/ Drupal/ Tests/ Component/ Utility/ UnicodeTest.php, line 325 - Contains \Drupal\Tests\Component\Utility\UnicodeTest.
Class
- UnicodeTest
- Test unicode handling features implemented in Unicode component.
Namespace
Drupal\Tests\Component\UtilityCode
public function providerSubstr() {
return array(
array(
'frànçAIS is über-åwesome',
0,
NULL,
'frànçAIS is über-åwesome',
),
array(
'frànçAIS is über-åwesome',
0,
0,
'',
),
array(
'frànçAIS is über-åwesome',
0,
1,
'f',
),
array(
'frànçAIS is über-åwesome',
0,
8,
'frànçAIS',
),
array(
'frànçAIS is über-åwesome',
0,
23,
'frànçAIS is über-åwesom',
),
array(
'frànçAIS is über-åwesome',
0,
24,
'frànçAIS is über-åwesome',
),
array(
'frànçAIS is über-åwesome',
0,
25,
'frànçAIS is über-åwesome',
),
array(
'frànçAIS is über-åwesome',
0,
100,
'frànçAIS is über-åwesome',
),
array(
'frànçAIS is über-åwesome',
4,
4,
'çAIS',
),
array(
'frànçAIS is über-åwesome',
1,
0,
'',
),
array(
'frànçAIS is über-åwesome',
100,
0,
'',
),
array(
'frànçAIS is über-åwesome',
-4,
2,
'so',
),
array(
'frànçAIS is über-åwesome',
-4,
3,
'som',
),
array(
'frànçAIS is über-åwesome',
-4,
4,
'some',
),
array(
'frànçAIS is über-åwesome',
-4,
5,
'some',
),
array(
'frànçAIS is über-åwesome',
-7,
10,
'åwesome',
),
array(
'frànçAIS is über-åwesome',
5,
-10,
'AIS is üb',
),
array(
'frànçAIS is über-åwesome',
0,
-10,
'frànçAIS is üb',
),
array(
'frànçAIS is über-åwesome',
0,
-1,
'frànçAIS is über-åwesom',
),
array(
'frànçAIS is über-åwesome',
-7,
-2,
'åweso',
),
array(
'frànçAIS is über-åwesome',
-7,
-6,
'å',
),
array(
'frànçAIS is über-åwesome',
-7,
-7,
'',
),
array(
'frànçAIS is über-åwesome',
-7,
-8,
'',
),
array(
'...',
0,
2,
'..',
),
array(
'以呂波耳・ほへとち。リヌルヲ。',
1,
3,
'呂波耳',
),
);
}