| 21 | #include "TempFile.h" |
| 22 | |
| 23 | TEST(CTempFiles, UniqueName) |
| 24 | { |
| 25 | auto path1 = CTempFiles::Instance().GetTempFilePath(false, CTGitPath(L"something.cpp")); |
| 26 | EXPECT_TRUE(path1.Exists()); |
| 27 | auto path2 = CTempFiles::Instance().GetTempFilePath(false, CTGitPath(L"something.cpp")); |
| 28 | EXPECT_TRUE(path2.Exists()); |
| 29 | |
| 30 | EXPECT_STRNE(path1.GetWinPathString(), path2.GetWinPathString()); |
| 31 | |
| 32 | path1.Delete(false, false); |
| 33 | path2.Delete(false, false); |
| 34 | } |
| 35 | |
| 36 | TEST(CTempFiles, LongName) |
| 37 | { |
nothing calls this directly
no test coverage detected