return 0;
}
+void TST_SuspendLogging(void)
+{
+ LOG_OpenFileLog("/dev/null");
+}
+
+void TST_ResumeLogging(void)
+{
+ LOG_OpenFileLog(NULL);
+}
+
double
TST_GetRandomDouble(double min, double max)
{
extern void TST_Fail(int line);
+extern void TST_SuspendLogging(void);
+extern void TST_ResumeLogging(void);
+
extern double TST_GetRandomDouble(double min, double max);
extern void TST_GetRandomAddress(IPAddr *ip, int family, int bits);
extern void TST_SwapAddressBit(IPAddr *ip, unsigned int b);
TEST_CHECK(SQUARE(3.0) == 3.0 * 3.0);
- /* Suppress log messages */
- unlink("test.log");
- LOG_OpenFileLog("test.log");
-
rmdir("testdir");
uid = geteuid();
gid = getegid();
TEST_CHECK(UTI_CreateDirAndParents("testdir", 0700, uid, gid));
+
+ TST_SuspendLogging();
TEST_CHECK(UTI_CheckDirPermissions("testdir", 0700, uid, gid));
TEST_CHECK(!UTI_CheckDirPermissions("testdir", 0300, uid, gid));
TEST_CHECK(!UTI_CheckDirPermissions("testdir", 0700, uid + 1, gid));
TEST_CHECK(!UTI_CheckDirPermissions("testdir", 0700, uid, gid + 1));
+ TST_ResumeLogging();
}