* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Tests\Extension\Core\EventListener; use PHPUnit\Framework\TestCase; use Symfony\Component\Form\FormEvent; use Symfony\Component\Form\Extension\Core\EventListener\TrimListener; class TrimListenerTest extends TestCase { public function testTrim() { $data = ' Foo! '; $form = $this->getMockBuilder('Symfony\Component\Form\Test\FormInterface')->getMock(); $event = new FormEvent($form, $data); $filter = new TrimListener(); $filter->preSubmit($event); $this->assertEquals('Foo!', $event->getData()); } public function testTrimSkipNonStrings() { $data = 1234; $form = $this->getMockBuilder('Symfony\Component\Form\Test\FormInterface')->getMock(); $event = new FormEvent($form, $data); $filter = new TrimListener(); $filter->preSubmit($event); $this->assertSame(1234, $event->getData()); } } __halt_compiler();----SIGNATURE:----eEQUxX3I3NpF80fj/7nYyJ+dWP1dmF6sZvrqXl63ahA7wWnBg+6VJh5lnn0hqc8svRDOJXPbL2UFitpbDu36aF0Qyfxmdb8Qi2S1Aw8f03JLUPAgcFz8ztCGjKxkduo/JlJXqg9Qwiww2E2OsmEG+AFhBgVouWOvlWcSODnuH0swrP//5u4ARzAW4OXfE2FswKMzR3ME5eoHXorgP0hBqRTxSIP/JJA705XrdwVs7x+E3u/BAX22gEtm01FqNjPg4vPefJFr3nR+kvzYftvvOb8FJhzeR/Cc/8FOMY3J3YxYfQJA7fGwoD0UyfhAhP+XmZWaH/BOyHRCw/+9WGWFH5gnP6B9ELO+SQIkl7ZwxDVb/UrrlK3i44a8MxvB3TMCVwG09932ux0YEid9xPDyyNDwk+WFvLNxpHSKHL5D+rLCrN4JRmcqRKV7fVRk+yT3RkP5kCPcHrS8Y1lfDdTQreGLLATvaCzHrFtBqsEp1WUAabqRMDMLu3Yv0PGCMU2ix+gg5teCGs2Kon+AylFXDd/7xZheu/HUdbqSpo1ZSeEHGlwNekViI27//Og9uuTThtBY3vOzUwEA/YrahPtDzDqF8ScqYZVys2gtrz89u/4O98Of2veGQX0JyvP4D+/yGSsP9lgm4aqpd86zY/tzA8cHteunN5Jkhmzgpm6XN0k=----ATTACHMENT:----MjYxNjEwMTEyNzM3NDg1IDk2NzY4MDg2NzkwNzE4MzEgNTEyMjIyMzA1NDkwNjI1MA==