MCPcopy Create free account
hub / github.com/apache/arrow / test_length

Method test_length

c_glib/test/test-array-builder.rb:308–324  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

306
307module ArrayBuilderLengthTests
308 def test_length
309 builder = create_builder
310 sample_values_with_null = sample_values
311 sample_values_with_null[2, 0] = nil
312 lengths = [builder.length]
313 sample_values_with_null.each do |value|
314 if value.nil?
315 builder.append_null
316 else
317 builder.append_value(value)
318 end
319 lengths << builder.length
320 end
321 expected_lengths = [*0 ... (sample_values_with_null.length+1)]
322 assert_equal(expected_lengths,
323 lengths)
324 end
325end
326
327module ArrayBuilderNNullsTests

Callers

nothing calls this directly

Calls 3

lengthMethod · 0.45
eachMethod · 0.45
append_valueMethod · 0.45

Tested by

no test coverage detected