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

Function RunMutateEmptyKey

cpp/src/arrow/acero/asof_join_node_test.cc:562–573  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

560 }
561 static void DoMutateNullKey(BasicTest& basic_tests) { basic_tests.RunMutateNullKey(); }
562 void RunMutateEmptyKey() {
563 using B = BatchesWithSchema;
564 RunBatches([this](B l_batches, B r0_batches, B r1_batches, B exp_nokey_batches,
565 B exp_emptykey_batches, B exp_batches) {
566 ASSERT_OK_AND_ASSIGN(r0_batches,
567 MutateByKey(r0_batches, "key", "key", false, false, true));
568 ASSERT_OK_AND_ASSIGN(r1_batches,
569 MutateByKey(r1_batches, "key", "key", false, false, true));
570 CheckRunOutput(l_batches, r0_batches, r1_batches, exp_emptykey_batches,
571 GetRepeatedOptions(3, "time", {}, tolerance));
572 });
573 }
574 static void DoMutateEmptyKey(BasicTest& basic_tests) {
575 basic_tests.RunMutateEmptyKey();
576 }

Callers

nothing calls this directly

Calls 5

RunBatchesFunction · 0.85
MutateByKeyFunction · 0.85
ASSERT_OK_AND_ASSIGNFunction · 0.70
CheckRunOutputFunction · 0.70
GetRepeatedOptionsFunction · 0.70

Tested by

no test coverage detected