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.
		
		
		
	
	
		
		
			
	
	
		
			
				
					
						
							|  |  |  | <?php
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | namespace yiiunit\framework\widgets;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | use yii\widgets\Spaceless;
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /**
 | 
					
						
							|  |  |  |  * @group widgets
 | 
					
						
							|  |  |  |  */
 | 
					
						
							|  |  |  | class SpacelessTest extends \yiiunit\TestCase
 | 
					
						
							|  |  |  | {
 | 
					
						
							|  |  |  | 	public function testWidget()
 | 
					
						
							|  |  |  | 	{
 | 
					
						
							|  |  |  | 		ob_start();
 | 
					
						
							|  |  |  | 		ob_implicit_flush(false);
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		echo "<body>\n";
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		Spaceless::begin();
 | 
					
						
							|  |  |  | 		echo "\t<div class='wrapper'>\n";
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		Spaceless::begin();
 | 
					
						
							|  |  |  | 		echo "\t\t<div class='left-column'>\n";
 | 
					
						
							|  |  |  | 		echo "\t\t\t<p>This is a left bar!</p>\n";
 | 
					
						
							|  |  |  | 		echo "\t\t</div>\n\n";
 | 
					
						
							|  |  |  | 		echo "\t\t<div class='right-column'>\n";
 | 
					
						
							|  |  |  | 		echo "\t\t\t<p>This is a right bar!</p>\n";
 | 
					
						
							|  |  |  | 		echo "\t\t</div>\n";
 | 
					
						
							|  |  |  | 		Spaceless::end();
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		echo "\t</div>\n";
 | 
					
						
							|  |  |  | 		Spaceless::end();
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		echo "\t<p>Bye!</p>\n";
 | 
					
						
							|  |  |  | 		echo "</body>\n";
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		$expected="<body>\n<div class='wrapper'><div class='left-column'><p>This is a left bar!</p>".
 | 
					
						
							|  |  |  | 			"</div><div class='right-column'><p>This is a right bar!</p></div></div>\t<p>Bye!</p>\n</body>\n";
 | 
					
						
							|  |  |  | 		$this->assertEquals($expected, ob_get_clean());
 | 
					
						
							|  |  |  | 	}
 | 
					
						
							|  |  |  | }
 |