public function testFileCallbackFilter()
{
$called = false;
$callbackFile = function () use(&$called) {
$called = true;
return 'bar';
};
$filter = new CallbackFilter(null, $callbackFile);
$result = $filter->filterFile('foo', '/js/js_1.js', new \SplFileInfo(__DIR__ . '/_files/js/js_1.js'), null, null);
$this->assertTrue($called);
$this->assertEquals('bar', $result);
}