Skip to content

Commit bba8d5a

Browse files
committed
add a test case
1 parent 845f096 commit bba8d5a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Tests/Extension/Core/DataTransformer/NumberToLocalizedStringTransformerTest.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -514,24 +514,24 @@ public function testReverseTransformExpectsValidNumber()
514514

515515
/**
516516
* @expectedException \Symfony\Component\Form\Exception\TransformationFailedException
517+
* @dataProvider nanRepresentationProvider
517518
*
518519
* @see https://github.com/symfony/symfony/issues/3161
519520
*/
520-
public function testReverseTransformDisallowsNaN()
521+
public function testReverseTransformDisallowsNaN($nan)
521522
{
522523
$transformer = new NumberToLocalizedStringTransformer();
523524

524-
$transformer->reverseTransform('NaN');
525+
$transformer->reverseTransform($nan);
525526
}
526527

527-
/**
528-
* @expectedException \Symfony\Component\Form\Exception\TransformationFailedException
529-
*/
530-
public function testReverseTransformDisallowsNaN2()
528+
public function nanRepresentationProvider()
531529
{
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+
);
535535
}
536536

537537
/**

0 commit comments

Comments
 (0)