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

Function TEST_F

cpp/src/arrow/dataset/file_test.cc:148–160  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

146}
147
148TEST_F(TestFileSystemDataset, Basic) {
149 MakeDataset({});
150 AssertFragmentsAreFromPath(*dataset_->GetFragments(), {});
151
152 MakeDataset({fs::File("a"), fs::File("b"), fs::File("c")});
153 AssertFragmentsAreFromPath(*dataset_->GetFragments(), {"a", "b", "c"});
154 AssertFilesAre(dataset_, {"a", "b", "c"});
155
156 // Should not create fragment from directories.
157 MakeDataset({fs::Dir("A"), fs::Dir("A/B"), fs::File("A/a"), fs::File("A/B/b")});
158 AssertFragmentsAreFromPath(*dataset_->GetFragments(), {"A/a", "A/B/b"});
159 AssertFilesAre(dataset_, {"A/a", "A/B/b"});
160}
161
162TEST_F(TestFileSystemDataset, ReplaceSchema) {
163 auto schm = schema({field("i32", int32()), field("f64", float64())});

Callers

nothing calls this directly

Calls 15

AssertFilesAreFunction · 0.85
DirFunction · 0.85
AssertDatasetHasSchemaFunction · 0.85
equalFunction · 0.85
field_refFunction · 0.85
GetFragmentsFunction · 0.85
greaterFunction · 0.85
and_Function · 0.85
WriteFunction · 0.85
ArityFunction · 0.85

Tested by

no test coverage detected