radarrplexorganizrnginxsonarrdashboardsabnzbdheimdallembycouchpotatonzbgetbookmarkapplication-dashboardmuximuxlandingpagestartpagelandinghtpcserverhomepage
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							46 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							46 lines
						
					
					
						
							1.1 KiB
						
					
					
				| <?php | |
| 
 | |
| /* | |
|  * This file is part of the Symfony package. | |
|  * | |
|  * (c) Fabien Potencier <fabien@symfony.com> | |
|  * | |
|  * For the full copyright and license information, please view the LICENSE | |
|  * file that was distributed with this source code. | |
|  */ | |
| 
 | |
| namespace Symfony\Component\VarDumper\Tests\Test; | |
| 
 | |
| use PHPUnit\Framework\TestCase; | |
| use Symfony\Component\VarDumper\Test\VarDumperTestTrait; | |
| 
 | |
| class VarDumperTestTraitTest extends TestCase | |
| { | |
|     use VarDumperTestTrait; | |
| 
 | |
|     public function testItComparesLargeData() | |
|     { | |
|         $howMany = 700; | |
|         $data = array_fill_keys(range(0, $howMany), ['a', 'b', 'c', 'd']); | |
| 
 | |
|         $expected = sprintf("array:%d [\n", $howMany + 1); | |
|         for ($i = 0; $i <= $howMany; ++$i) { | |
|             $expected .= <<<EODUMP | |
|   $i => array:4 [ | |
|     0 => "a" | |
|     1 => "b" | |
|     2 => "c" | |
|     3 => "d" | |
|   ]\n | |
| EODUMP; | |
|         } | |
|         $expected .= "]\n"; | |
| 
 | |
|         $this->assertDumpEquals($expected, $data); | |
|     } | |
| 
 | |
|     public function testAllowsNonScalarExpectation() | |
|     { | |
|         $this->assertDumpEquals(new \ArrayObject(['bim' => 'bam']), new \ArrayObject(['bim' => 'bam'])); | |
|     } | |
| }
 | |
| 
 |