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 @@ -1131,12 +1131,22 @@ def test_default_positive_integer_coerced
11311131 assert_equal 7 , record . positive_integer
11321132 assert_equal 7 , record . positive_integer_before_type_cast
11331133 end
1134+
1135+ # We do better with native types and do not return strings for everything.
11341136 coerce_tests! :test_default_negative_integer
11351137 def test_default_negative_integer_coerced
11361138 record = DefaultNumber . new
11371139 assert_equal -5 , record . negative_integer
11381140 assert_equal -5 , record . negative_integer_before_type_cast
11391141 end
1142+
1143+ # We do better with native types and do not return strings for everything.
1144+ coerce_tests! :test_default_decimal_number
1145+ def test_default_decimal_number_coerced
1146+ record = DefaultNumber . new
1147+ assert_equal BigDecimal ( "2.78" ) , record . decimal_number
1148+ assert_equal 2.78 , record . decimal_number_before_type_cast
1149+ end
11401150end
11411151
11421152
You can’t perform that action at this time.
0 commit comments