| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  | <?php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | namespace Tests\FFMpeg; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | use PHPUnit\Framework\TestCase; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  | /** | 
					
						
							|  |  |  |  * This is a BC Layer to support phpunit 4.8 needed for php <= 5.5. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | if (class_exists('PHPUnit_Runner_Version') | 
					
						
							| 
									
										
										
										
											2020-02-27 20:59:26 +03:00
										 |  |  |     && version_compare(\PHPUnit_Runner_Version::id(), '5', '<') | 
					
						
							|  |  |  | ) { | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |     class BaseTestCase extends TestCase | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  |     { | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public static function assertScalar($value, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertTrue(is_scalar($value), $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public static function assertIsArray($value, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertTrue(is_array($value), $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public static function assertIsInt($value, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertTrue(is_int($value), $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public static function assertIsBool($value, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertTrue(is_bool($value), $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public static function assertIsString($value, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertTrue(is_string($value), $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public function expectException($exception, $message = null) | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             $this->setExpectedException($exception, $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-27 20:59:26 +03:00
										 |  |  | 
 | 
					
						
							|  |  |  |         public static function assertStringContainsString($needle, $haystack, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertContains($needle, $haystack, $message); | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         public static function assertStringNotContainsString($needle, $haystack, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             self::assertNotContains($needle, $haystack, $message); | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |     } | 
					
						
							|  |  |  | } else { | 
					
						
							|  |  |  |     class BaseTestCase extends TestCase | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  |     { | 
					
						
							| 
									
										
										
										
											2020-02-19 21:52:13 +01:00
										 |  |  |         public function assertScalar($value, $message = '') | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |             $this->assertTrue(is_scalar($value), $message); | 
					
						
							| 
									
										
										
										
											2020-02-14 09:08:50 +01:00
										 |  |  |         } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } |