Version 0.3
This commit is contained in:
		
					parent
					
						
							
								0d69145ec3
							
						
					
				
			
			
				commit
				
					
						ad3a5af623
					
				
			
		
					 130 changed files with 7283 additions and 2627 deletions
				
			
		
							
								
								
									
										43
									
								
								tests/FFMpeg/Tests/Driver/FFMpegDriverTest.php
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								tests/FFMpeg/Tests/Driver/FFMpegDriverTest.php
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,43 @@ | |||
| <?php | ||||
| 
 | ||||
| namespace FFMpeg\Tests\Driver; | ||||
| 
 | ||||
| use Alchemy\BinaryDriver\Configuration; | ||||
| use FFMpeg\Driver\FFMpegDriver; | ||||
| use FFMpeg\Tests\TestCase; | ||||
| use Symfony\Component\Process\ExecutableFinder; | ||||
| 
 | ||||
| class FFMpegDriverTest extends TestCase | ||||
| { | ||||
|     public function setUp() | ||||
|     { | ||||
|         $executableFinder = new ExecutableFinder(); | ||||
| 
 | ||||
|         $found = false; | ||||
|         foreach (array('avconv', 'ffmpeg') as $name) { | ||||
|             if (null !== $executableFinder->find($name)) { | ||||
|                 $found = true; | ||||
|                 break; | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         if (!$found) { | ||||
|             $this->markTestSkipped('Neither ffmpeg or avconv found'); | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     public function testCreate() | ||||
|     { | ||||
|         $logger = $this->getLoggerMock(); | ||||
|         $ffmpeg = FFMpegDriver::create($logger, array()); | ||||
|         $this->assertInstanceOf('FFMpeg\Driver\FFMpegDriver', $ffmpeg); | ||||
|         $this->assertEquals($logger, $ffmpeg->getProcessRunner()->getLogger()); | ||||
|     } | ||||
| 
 | ||||
|     public function testCreateWithConfig() | ||||
|     { | ||||
|         $conf = new Configuration(); | ||||
|         $ffmpeg = FFMpegDriver::create($this->getLoggerMock(), $conf); | ||||
|         $this->assertEquals($conf, $ffmpeg->getConfiguration()); | ||||
|     } | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue