#include "gtest/gtest.h"
#include "lldb/Utility/FileSpec.h"
usingnamespacelldb_private;
static FileSpec PosixSpec(llvm::StringRef path) { … }
static FileSpec WindowsSpec(llvm::StringRef path) { … }
TEST(FileSpecTest, FileAndDirectoryComponents) { … }
TEST(FileSpecTest, AppendPathComponent) { … }
TEST(FileSpecTest, CopyByAppendingPathComponent) { … }
TEST(FileSpecTest, PrependPathComponent) { … }
TEST(FileSpecTest, EqualSeparator) { … }
TEST(FileSpecTest, EqualDotsWindows) { … }
TEST(FileSpecTest, EqualDotsPosix) { … }
TEST(FileSpecTest, EqualDotsPosixRoot) { … }
TEST(FileSpecTest, GuessPathStyle) { … }
TEST(FileSpecTest, GetPath) { … }
TEST(FileSpecTest, FormatFileSpec) { … }
TEST(FileSpecTest, IsRelative) { … }
TEST(FileSpecTest, RemoveLastPathComponent) { … }
TEST(FileSpecTest, Equal) { … }
TEST(FileSpecTest, Match) { … }
TEST(FileSpecTest, TestAbsoluteCaching) { … }
TEST(FileSpecTest, TestFileNameExtensions) { … }
TEST(FileSpecTest, TestFileNameStrippingExtension) { … }
TEST(FileSpecTest, TestIsSourceImplementationFile) { … }
TEST(FileSpecTest, TestGetComponents) { … }