mirror of
				https://github.com/smarty-php/smarty.git
				synced 2025-11-04 06:11:37 +01:00 
			
		
		
		
	
		
			
	
	
		
			33 lines
		
	
	
		
			693 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			33 lines
		
	
	
		
			693 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								Smarty Unit Testing
							 | 
						||
| 
								 | 
							
								-------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Smarty unit tests require the PEAR PHPUnit
							 | 
						||
| 
								 | 
							
								package to be installed. See if you have that
							 | 
						||
| 
								 | 
							
								installed with the following command:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$> pear list
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								If you don't see PHPUnit, install with this:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$> pear install PHPUnit
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Edit the config.php file,
							 | 
						||
| 
								 | 
							
								be sure everything is defined correctly.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Be sure the following directories are present:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								templates
							 | 
						||
| 
								 | 
							
								configs
							 | 
						||
| 
								 | 
							
								templates_c (writable)
							 | 
						||
| 
								 | 
							
								cache (writable)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Then run from the command line:
							 | 
						||
| 
								 | 
							
								php -q smarty_unit_test.php
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Or from the web browser:
							 | 
						||
| 
								 | 
							
								http://www.your_domain.com/path/to/smarty_unit_test_gui.php
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								This will run a unit test for every component
							 | 
						||
| 
								 | 
							
								of Smarty and dump the results. All should pass
							 | 
						||
| 
								 | 
							
								with flying colors. :)
							 |