delete eventlog older than 7 days
This commit is contained in:
@@ -1173,6 +1173,19 @@ describe('database', function () {
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
it('delByCreationTime succeeds', function (done) {
|
||||
eventlogdb.delByCreationTime(new Date(), function (error) {
|
||||
expect(error).to.be(null);
|
||||
|
||||
eventlogdb.getAllPaged(null, null, 1, 1, function (error, results) {
|
||||
expect(error).to.be(null);
|
||||
expect(results.length).to.be(0);
|
||||
|
||||
done();
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
describe('mailboxes', function () {
|
||||
|
||||
@@ -78,4 +78,19 @@ describe('Eventlog', function () {
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
it('cleans up token', function (done) {
|
||||
eventlog.cleanup(function (error) {
|
||||
expect(error).to.be(null);
|
||||
|
||||
eventlog.get(eventId, function (error, result) { // should not have deleted it
|
||||
expect(error).to.be(null);
|
||||
expect(result.id).to.be(eventId);
|
||||
expect(result.action).to.be('some.event');
|
||||
expect(result.creationTime).to.be.a(Date);
|
||||
|
||||
done();
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user