test/values/test-struct-array.rb in red-arrow-5.0.0 vs test/values/test-struct-array.rb in red-arrow-6.0.0
- old
+ new
@@ -376,9 +376,24 @@
},
values)
assert_equal(values, target.values)
end
+ def test_map
+ values = [
+ {"field" => {"key1" => true, "key2" => nil}},
+ nil,
+ {"field" => nil},
+ ]
+ target = build({
+ type: :map,
+ key: :string,
+ item: :boolean,
+ },
+ values)
+ assert_equal(values, target.values)
+ end
+
def test_sparse_union
omit("Need to add support for SparseUnionArrayBuilder")
values = [
{"field" => {"field1" => true}},
nil,