Fixed tmp file deletion in unit test

This commit is contained in:
Alex Zolotarev 2012-01-10 20:06:36 +03:00 committed by Alex Zolotarev
parent e5bfa15cab
commit 44ed3d12ae

View file

@ -62,17 +62,18 @@ UNIT_TEST(Reverse_Smoke)
char const * tmpFile = "random_file.tmp";
{
FillRandFile(tmpFile, 10 * 1024 + 527);
FileReader reader(tmpFile);
{
FillRandFile(tmpFile, 10 * 1024 + 527);
FileReader reader(tmpFile);
vector<char> buffer;
GetReverseForReaderAndTmpFile(reader, buffer);
string str;
reader.ReadAsString(str);
TEST_EQUAL(str.size(), buffer.size(), ());
TEST(equal(str.begin(), str.end(), buffer.begin()), ());
vector<char> buffer;
GetReverseForReaderAndTmpFile(reader, buffer);
string str;
reader.ReadAsString(str);
TEST_EQUAL(str.size(), buffer.size(), ());
TEST(equal(str.begin(), str.end(), buffer.begin()), ());
}
FileWriter::DeleteFileX(tmpFile);
}
}