Android-cuttlefish cvd tool
Classes | Namespaces | Functions
files_test.cpp File Reference
#include "cuttlefish/common/libs/utils/files.h"
#include <stdlib.h>
#include <unistd.h>
#include <fstream>
#include <string>
#include <vector>
#include "absl/cleanup/cleanup.h"
#include "absl/strings/str_cat.h"
#include "android-base/file.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "cuttlefish/files/are_hard_linked.h"
#include "cuttlefish/files/file_exists.h"
#include "cuttlefish/files/is_directory_empty.h"
#include "cuttlefish/result/result.h"
#include "cuttlefish/result/result_matchers.h"
Include dependency graph for files_test.cpp:

Classes

class  cuttlefish::FilesTests
 

Namespaces

namespace  cuttlefish
 

Functions

void cuttlefish::CreateTempFileWithText (const std::string &filepath, const std::string &text)
 
 cuttlefish::TEST_F (FilesTests, LinkOrCopyRecursivelyFailsIfSourceIsNotADirectory)
 
 cuttlefish::TEST_F (FilesTests, LinkOrCopyRecursively)
 
 cuttlefish::TEST_F (FilesTests, MoveDirectoryContentsFailsIfSourceIsNotADirectory)
 
 cuttlefish::TEST_F (FilesTests, MoveDirectoryContents)
 
 cuttlefish::TEST (FilesTest, PathWithCustomEnv)
 
 cuttlefish::TEST (FilesTest, PathWithSecondCustomEnv)
 
 cuttlefish::TEST (FilesTest, SearchFindsFile)
 
 cuttlefish::TEST (FilesTest, SearchFileNotFoundReturnsError)