markTestSkipped('No OptiPNG configuration.'); } $this->filter = new OptiPngFilter($_SERVER['OPTIPNG_BIN']); } /** * @dataProvider getImages */ public function testFilter($image) { $asset = new FileAsset($image); $asset->load(); $before = $asset->getContent(); $this->filter->filterDump($asset); $this->assertNotEmpty($asset->getContent(), '->filterDump() sets content'); $this->assertNotEquals($before, $asset->getContent(), '->filterDump() changes the content'); $this->assertMimeType('image/png', $asset->getContent(), '->filterDump() creates PNG data'); } public function getImages() { return array( array(__DIR__.'/fixtures/home.gif'), array(__DIR__.'/fixtures/home.png'), ); } } __halt_compiler();----SIGNATURE:----wA89csB0ERhpsW7bhE/9sbxeNs+m62efdhfTQ6DhbfCdRf2Kk/lbQEaX9E3zQ3SxkhhozcCRAzGJ6PwFSUxAZAGtaS5s2WIQhbNHXFLJiCoGd68TuvHoRenP4Gcly38TJyUdEzf1UshXwLPinDdbSCh2tBsCVbUdlVxDudh4bHS8TQm0YzHtgqcR/FXve8B7lcs0TPT6f40i9bpPBdhWG0nKXOCwkeL71XZOwkMFjVUCDtjUyT9ED8h6mVMVvZRzdquJpJ2p7h2TS7sQzC1u32QfzyCF0Aw61DTUqGkH/uucZlVup5uAs2HrdK1cPht2rlxiXNqSyMZPJi1RtdKD4gtG3952/+Yl2k65Ep7YbMdpOl7kc+l0vScnsEv6yytNrhGzXXmYy8OTFuLg3Jk4k7kIaBskc82G7iNLBmDOzqALLlVOWev6iehUPSm9l1SjGK8AGN7Nd56K28mFbww/WJ+Z5niVbZX3c1gawyrnNeZFqNJHn++ZOojrrVup6alDXpMVyZS9+5o0roNccZoL6s93TWOke27dCR+v+XvGnoRgRoRP4lUy508skDFmiJwGbD3IDOvP9g7PsdndqoDcwLvWlPbfx9JB9sQKSZ/roM/ygC9PkoxgsZdtlXgd7fn9wRMqVbkdgj9k+q3HDU5T/Q0g5mEcbdrypsp1v8avWYw=----ATTACHMENT:----MjczMzQwNzczMTEzMjk5NyA0NjEzMTc4MzI1OTkzODkxIDk3NzkwMDg0MDI5OTAwODQ=