Skip to content

Commit 3706bc5

Browse files
committed
fixes test_default_decimal_number to assert against number.like others test_default_integer.
1 parent c319b82 commit 3706bc5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/cases/coerced_tests.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff 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
11401150
end
11411151

11421152

0 commit comments

Comments
 (0)