File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed
Tests/Extension/Core/DataTransformer Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -514,24 +514,24 @@ public function testReverseTransformExpectsValidNumber()
514
514
515
515
/**
516
516
* @expectedException \Symfony\Component\Form\Exception\TransformationFailedException
517
+ * @dataProvider nanRepresentationProvider
517
518
*
518
519
* @see https://github.com/symfony/symfony/issues/3161
519
520
*/
520
- public function testReverseTransformDisallowsNaN ()
521
+ public function testReverseTransformDisallowsNaN ($ nan )
521
522
{
522
523
$ transformer = new NumberToLocalizedStringTransformer ();
523
524
524
- $ transformer ->reverseTransform (' NaN ' );
525
+ $ transformer ->reverseTransform ($ nan );
525
526
}
526
527
527
- /**
528
- * @expectedException \Symfony\Component\Form\Exception\TransformationFailedException
529
- */
530
- public function testReverseTransformDisallowsNaN2 ()
528
+ public function nanRepresentationProvider ()
531
529
{
532
- $ transformer = new NumberToLocalizedStringTransformer ();
533
-
534
- $ transformer ->reverseTransform ('nan ' );
530
+ return array (
531
+ array ('nan ' ),
532
+ array ('NaN ' ), // see https://github.com/symfony/symfony/issues/3161
533
+ array ('NAN ' ),
534
+ );
535
535
}
536
536
537
537
/**
You can’t perform that action at this time.
0 commit comments