1
0
forked from 0ad/0ad
0ad/source/lib/res/file/tests/test_zip.h

27 lines
549 B
C
Raw Normal View History

#include "lib/self_test.h"
2006-06-08 00:15:29 +02:00
#include <time.h>
#include "lib/lib.h"
#include "lib/res/file/zip.h"
class TestZip : public CxxTest::TestSuite
{
public:
void test_fat_timedate_conversion()
{
// note: FAT time stores second/2, which means converting may
// end up off by 1 second.
time_t t, converted_t;
t = time(0);
converted_t = time_t_from_FAT(FAT_from_time_t(t));
TS_ASSERT_DELTA(t, converted_t, 2);
t++;
converted_t = time_t_from_FAT(FAT_from_time_t(t));
TS_ASSERT_DELTA(t, converted_t, 2);
}
};