test/test-decimal128-array.rb in red-arrow-8.0.0 vs test/test-decimal128-array.rb in red-arrow-9.0.0

- old
+ new

@@ -16,22 +16,25 @@ # under the License. class Decimal128ArrayTest < Test::Unit::TestCase sub_test_case(".new") do test("build") do - data_type = Arrow::Decimal128DataType.new(3, 1) values = [ 10.1, nil, "10.1", BigDecimal("10.1"), + BigDecimal("1.11"), + BigDecimal("1"), ] - array = Arrow::Decimal128Array.new(data_type, values) + array = Arrow::Decimal128Array.new({precision: 3, scale: 1}, values) assert_equal([ BigDecimal("10.1"), nil, BigDecimal("10.1"), BigDecimal("10.1"), + BigDecimal("1.1"), + BigDecimal("1"), ], array.to_a) end end end