mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-16 14:16:09 -06:00
26 lines
694 B
C++
26 lines
694 B
C++
#include <Core/Core.h>
|
|
|
|
using namespace Upp;
|
|
|
|
CONSOLE_APP_MAIN
|
|
{
|
|
String dir1 = GetHomeDirFile("gztest1");
|
|
DeleteFolderDeep(dir1);
|
|
RealizeDirectory(dir1);
|
|
String file1 = AppendFileName(dir1, "test.cpp");
|
|
String gzfile1 = AppendFileName(dir1, "test.cpp.gz");
|
|
|
|
String dir2 = GetHomeDirFile("gztest2");
|
|
DeleteFolderDeep(dir2);
|
|
RealizeDirectory(dir2);
|
|
String file2 = AppendFileName(dir2, "test.cpp");
|
|
String gzfile2 = AppendFileName(dir2, "test.cpp.gz");
|
|
|
|
SaveFile(file1, LoadFile(GetDataFile("GZCompressFile.cpp")));
|
|
GZCompressFile(file1);
|
|
|
|
SaveFile(gzfile2, LoadFile(gzfile1));
|
|
GZDecompressFile(gzfile2);
|
|
|
|
ASSERT(LoadFile(file1) == LoadFile(file2));
|
|
}
|