Skip to content

Commit

Permalink
Initial test coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
Tom-Newton committed Oct 4, 2024
1 parent 6f64af5 commit 9994912
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion cpp/src/arrow/filesystem/azurefs_test.cc
Original file line number Diff line number Diff line change
Expand Up @@ -949,11 +949,15 @@ class TestAzureFileSystem : public ::testing::Test {
void CreateHierarchicalData(HierarchicalPaths* paths) {
auto data = SetUpPreexistingData();
const auto directory_path = data.RandomDirectoryPath(rng_);
const auto directory_adjacent_path = directory_path + ".txt";
const auto sub_directory_path = ConcatAbstractPath(directory_path, "new-sub");
const auto sub_blob_path = ConcatAbstractPath(sub_directory_path, "sub.txt");
const auto top_blob_path = ConcatAbstractPath(directory_path, "top.txt");
ASSERT_OK(fs()->CreateDir(sub_directory_path, true));
ASSERT_OK_AND_ASSIGN(auto output, fs()->OpenOutputStream(sub_blob_path));
ASSERT_OK_AND_ASSIGN(auto output, fs()->OpenOutputStream(directory_adjacent_path));
ASSERT_OK(output->Write(std::string_view("directory adjacent")));
ASSERT_OK(output->Close());
ASSERT_OK_AND_ASSIGN(output, fs()->OpenOutputStream(sub_blob_path));
ASSERT_OK(output->Write(std::string_view("sub")));
ASSERT_OK(output->Close());
ASSERT_OK_AND_ASSIGN(output, fs()->OpenOutputStream(top_blob_path));
Expand All @@ -962,6 +966,7 @@ class TestAzureFileSystem : public ::testing::Test {

AssertFileInfo(fs(), data.container_name, FileType::Directory);
AssertFileInfo(fs(), directory_path, FileType::Directory);
AssertFileInfo(fs(), directory_adjacent_path, FileType::File);
AssertFileInfo(fs(), sub_directory_path, FileType::Directory);
AssertFileInfo(fs(), sub_blob_path, FileType::File);
AssertFileInfo(fs(), top_blob_path, FileType::File);
Expand Down

0 comments on commit 9994912

Please sign in to comment.