anchor.diff:  			model("Post").getClass().timeStampMode = "local";
   			author = model("Author").findOne();
   			post = author.createPost(title="test post", body="here is some text");
  -			assert('DateDiff("s", localtime, post.createdAt) lt 1'); // allow 1 second between test value and inserted value
  -			assert('DateDiff("s", localtime, post.updatedAt) lt 1');
  +			assert('DateDiff("s", localtime, post.createdAt) lte 1'); // allow 1 second between test value and inserted value
  +			assert('DateDiff("s", localtime, post.updatedAt) lte 1');
   			transaction action="rollback";
   		}
   	}
  
positive.code: 			model("Post").getClass().timeStampMode = "epoch";
  			author = model("Author").findOne();
  			post = author.createPost(title="test post", body="here is some text", createdAt=Now(), updatedAt=Now());
  			assert('post.createdAtEpoch - epochtime lt 1000'); // allow 1 second between test value and inserted value
  			assert('post.updatedAtEpoch - epochtime lt 1000'); // allow 1 second between test value and inserted value
  			transaction action="rollback";
  		}
  	}
  
negative.code: 			utctime = DateConvert("local2Utc", Now());
  			author = model("Author").findOne();
  			post = author.createPost(title="test post", body="here is some text");
  			assert('DateDiff("s", utctime, post.createdAt) lte 1');  // allow 1 second between test value and inserted value
  			assert('DateDiff("s", utctime, post.updatedAt) lte 1');
  			transaction action="rollback";
  		}
  	}
  