Laravel version update

Laravel version update
This commit is contained in:
Manish Verma
2018-08-06 18:48:58 +05:30
parent d143048413
commit 126fbb0255
13678 changed files with 1031482 additions and 778530 deletions

View File

@@ -10,10 +10,12 @@
namespace SebastianBergmann\Exporter;
use PHPUnit\Framework\TestCase;
/**
* @covers SebastianBergmann\Exporter\Exporter
*/
class ExporterTest extends \PHPUnit_Framework_TestCase
class ExporterTest extends TestCase
{
/**
* @var Exporter
@@ -51,15 +53,15 @@ class ExporterTest extends \PHPUnit_Framework_TestCase
$storage->foo = $obj2;
return array(
array(null, 'null'),
array(true, 'true'),
array(false, 'false'),
array(1, '1'),
array(1.0, '1.0'),
array(1.2, '1.2'),
array(fopen('php://memory', 'r'), 'resource(%d) of type (stream)'),
array('1', "'1'"),
array(array(array(1,2,3), array(3,4,5)),
'export null' => array(null, 'null'),
'export boolean true' => array(true, 'true'),
'export boolean false' => array(false, 'false'),
'export int 1' => array(1, '1'),
'export float 1.0' => array(1.0, '1.0'),
'export float 1.2' => array(1.2, '1.2'),
'export stream' => array(fopen('php://memory', 'r'), 'resource(%d) of type (stream)'),
'export numeric string' => array('1', "'1'"),
'export multidimentional array' => array(array(array(1,2,3), array(3,4,5)),
<<<EOF
Array &0 (
0 => Array &1 (
@@ -76,23 +78,23 @@ Array &0 (
EOF
),
// \n\r and \r is converted to \n
array("this\nis\na\nvery\nvery\nvery\nvery\nvery\nvery\rlong\n\rtext",
'export multiline text' => array("this\nis\na\nvery\nvery\nvery\nvery\nvery\nvery\rlong\n\rtext",
<<<EOF
'this
is
a
very
very
very
very
very
very
long
'this\\n
is\\n
a\\n
very\\n
very\\n
very\\n
very\\n
very\\n
very\\r
long\\n\\r
text'
EOF
),
array(new \stdClass, 'stdClass Object &%x ()'),
array($obj,
'export empty stdclass' => array(new \stdClass, 'stdClass Object &%x ()'),
'export non empty stdclass' => array($obj,
<<<EOF
stdClass Object &%x (
'null' => null
@@ -100,16 +102,16 @@ stdClass Object &%x (
'integer' => 1
'double' => 1.2
'string' => '1'
'text' => 'this
is
a
very
very
very
very
very
very
long
'text' => 'this\\n
is\\n
a\\n
very\\n
very\\n
very\\n
very\\n
very\\n
very\\r
long\\n\\r
text'
'object' => stdClass Object &%x (
'foo' => 'bar'
@@ -122,8 +124,8 @@ text'
)
EOF
),
array(array(), 'Array &%d ()'),
array($storage,
'export empty array' => array(array(), 'Array &%d ()'),
'export splObjectStorage' => array($storage,
<<<EOF
SplObjectStorage Object &%x (
'foo' => stdClass Object &%x (
@@ -136,12 +138,13 @@ SplObjectStorage Object &%x (
)
EOF
),
array($obj3,
'export stdClass with numeric properties' => array($obj3,
<<<EOF
stdClass Object &%x (
0 => 1
1 => 2
2 => 'Test\n'
2 => 'Test\\r\\n
'
3 => 4
4 => 5
5 => 6
@@ -212,16 +215,16 @@ Array &%d (
'integer' => 1
'double' => 1.2
'string' => '1'
'text' => 'this
is
a
very
very
very
very
very
very
long
'text' => 'this\\n
is\\n
a\\n
very\\n
very\\n
very\\n
very\\n
very\\n
very\\r
long\\n\\r
text'
'object' => stdClass Object &%x (
'foo' => 'bar'
@@ -237,16 +240,16 @@ text'
'integer' => 1
'double' => 1.2
'string' => '1'
'text' => 'this
is
a
very
very
very
very
very
very
long
'text' => 'this\\n
is\\n
a\\n
very\\n
very\\n
very\\n
very\\n
very\\n
very\\r
long\\n\\r
text'
'object' => stdClass Object &%x
'objectagain' => stdClass Object &%x
@@ -274,18 +277,18 @@ EOF;
);
return array(
array(null, 'null'),
array(true, 'true'),
array(1, '1'),
array(1.0, '1.0'),
array(1.2, '1.2'),
array('1', "'1'"),
'shortened export null' => array(null, 'null'),
'shortened export boolean true' => array(true, 'true'),
'shortened export integer 1' => array(1, '1'),
'shortened export float 1.0' => array(1.0, '1.0'),
'shortened export float 1.2' => array(1.2, '1.2'),
'shortened export numeric string' => array('1', "'1'"),
// \n\r and \r is converted to \n
array("this\nis\na\nvery\nvery\nvery\nvery\nvery\nvery\rlong\n\rtext", "'this\\nis\\na\\nvery\\nvery\\nvery\\nvery...g\\ntext'"),
array(new \stdClass, 'stdClass Object ()'),
array($obj, 'stdClass Object (...)'),
array(array(), 'Array ()'),
array($array, 'Array (...)'),
'shortened export multilinestring' => array("this\nis\na\nvery\nvery\nvery\nvery\nvery\nvery\rlong\n\rtext", "'this\\nis\\na\\nvery\\nvery\\nvery...\\rtext'"),
'shortened export empty stdClass' => array(new \stdClass, 'stdClass Object ()'),
'shortened export not empty stdClass' => array($obj, 'stdClass Object (...)'),
'shortened export empty array' => array(array(), 'Array ()'),
'shortened export not empty array' => array($array, 'Array (...)'),
);
}
@@ -328,7 +331,7 @@ EOF;
public function provideNonBinaryMultibyteStrings()
{
return array(
array(implode('', array_map('chr', range(0x09, 0x0d))), 5),
array(implode('', array_map('chr', range(0x09, 0x0d))), 9),
array(implode('', array_map('chr', range(0x20, 0x7f))), 96),
array(implode('', array_map('chr', range(0x80, 0xff))), 128),
);