From b02a93b491446582b0f654583a947cc0ae5faaad Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Fri, 4 Aug 2006 16:00:12 +0000 Subject: [PATCH] change time difference test to handle bridging across 1 second and be more verbose in output --- t/Group.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/t/Group.t b/t/Group.t index edd1b9768..446256ca3 100644 --- a/t/Group.t +++ b/t/Group.t @@ -239,11 +239,11 @@ ok($gX->userIsAdmin($user->userId), "userIsAdmin: Dude set to be group admin for sleep 5; $expireTime = time() + $expireOffset - $gX->userGroupExpireDate($user->userId) ; -ok( ($expireTime < 7 && $expireTime > 0), 'userGroupExpireDate: Default expire time ages'); $gX->addUsers([$user->userId]); +ok( ($expireTime < 7 && $expireTime > 0), 'userGroupExpireDate: Default expire time ages'); my $expireTime = abs($gX->userGroupExpireDate($user->userId) - $expireOffset - time()); -ok( $expireTime < 1, 'adding exising user to group resets expire date'); +cmp_ok( $expireTime, '<=', 1, 'adding exising user to group resets expire date'); ok($gX->userIsAdmin($user->userId), "userIsAdmin: adding existing user to group does not change group admin status"); ##undef and the empty string will return the set value because they're