From 64c2e501784d4d34085695c464e73a2e97bbca3b Mon Sep 17 00:00:00 2001 From: Kouhei Sutou Date: Fri, 31 Mar 2017 23:05:11 +0900 Subject: [PATCH] [GLib] Re-add an assertion for garrow_table_new() test --- c_glib/test/test-table.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/c_glib/test/test-table.rb b/c_glib/test/test-table.rb index 0583e8139e4..e2b71b31e44 100644 --- a/c_glib/test/test-table.rb +++ b/c_glib/test/test-table.rb @@ -30,6 +30,25 @@ def test_columns Arrow::Column.new(fields[1], build_boolean_array([false])), ] table = Arrow::Table.new(schema, columns) + + data = table.n_columns.times.collect do |i| + column = table.get_column(i) + values = [] + column.data.chunks.each do |chunk| + chunk.length.times do |j| + values << chunk.get_value(j) + end + end + [ + column.name, + values, + ] + end + assert_equal([ + ["visible", [true]], + ["valid", [false]], + ], + data) end end