llvm/llvm/unittests/Support/FileCollectorTest.cpp

//===-- FileCollectorTest.cpp -----------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "gmock/gmock.h"
#include "gtest/gtest.h"

#include "llvm/Support/FileCollector.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Testing/Support/SupportHelpers.h"

usingnamespacellvm;
TempDir;
TempFile;
TempLink;

namespace llvm {
namespace vfs {
inline bool operator==(const llvm::vfs::YAMLVFSEntry &LHS,
                       const llvm::vfs::YAMLVFSEntry &RHS) {}
} // namespace vfs
} // namespace llvm

namespace {
class TestingFileCollector : public FileCollector {};

} // end anonymous namespace

TEST(FileCollectorTest, addFile) {}

TEST(FileCollectorTest, addDirectory) {}

TEST(FileCollectorTest, copyFiles) {}

TEST(FileCollectorTest, recordAndConstructDirectory) {}

TEST(FileCollectorTest, recordVFSAccesses) {}

#ifndef _WIN32
TEST(FileCollectorTest, Symlinks) {}

TEST(FileCollectorTest, recordVFSSymlinkAccesses) {}
#endif