MCPcopy Create free account
hub / github.com/bytedance/bolt / TEST_F

Function TEST_F

bolt/exec/tests/ValuesTest.cpp:61–74  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59};
60
61TEST_F(ValuesTest, empty) {
62 // Base case: no vectors.
63 AssertQueryBuilder(PlanBuilder().values({}).planNode()).assertEmptyResults();
64
65 // Empty input vector.
66 auto emptyInput = makeRowVector({});
67 AssertQueryBuilder(PlanBuilder().values({emptyInput}).planNode())
68 .assertEmptyResults();
69
70 // Many empty vectors as input.
71 AssertQueryBuilder(
72 PlanBuilder().values({emptyInput, emptyInput, emptyInput}).planNode())
73 .assertEmptyResults();
74}
75
76TEST_F(ValuesTest, simple) {
77 // Single vector in, single vector out.

Callers

nothing calls this directly

Calls 6

PlanBuilderClass · 0.85
assertEmptyResultsMethod · 0.80
AssertQueryBuilderClass · 0.50
valuesMethod · 0.45
assertResultsMethod · 0.45
maxDriversMethod · 0.45

Tested by

no test coverage detected