File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -1132,12 +1132,22 @@ def test_default_positive_integer_coerced
11321132 assert_equal 7 , record . positive_integer
11331133 assert_equal 7 , record . positive_integer_before_type_cast
11341134 end
1135+
1136+ # We do better with native types and do not return strings for everything.
11351137 coerce_tests! :test_default_negative_integer
11361138 def test_default_negative_integer_coerced
11371139 record = DefaultNumber . new
11381140 assert_equal -5 , record . negative_integer
11391141 assert_equal -5 , record . negative_integer_before_type_cast
11401142 end
1143+
1144+ # We do better with native types and do not return strings for everything.
1145+ coerce_tests! :test_default_decimal_number
1146+ def test_default_decimal_number_coerced
1147+ record = DefaultNumber . new
1148+ assert_equal BigDecimal ( "2.78" ) , record . decimal_number
1149+ assert_equal 2.78 , record . decimal_number_before_type_cast
1150+ end
11411151end
11421152
11431153
You can’t perform that action at this time.
0 commit comments