Make tests work again
This commit is contained in:
@@ -250,10 +250,10 @@ describe('database', function () {
|
||||
});
|
||||
|
||||
it('update succeeds', function (done) {
|
||||
notificationdb.update(NOTIFICATION_1.id, { acknowledged: true }, function (error, result) {
|
||||
notificationdb.update(NOTIFICATION_1.id, { acknowledged: true }, function (error) {
|
||||
expect(error).to.equal(null);
|
||||
|
||||
notificationdb.get(result, function (error, result) {
|
||||
notificationdb.get(NOTIFICATION_1.id, function (error, result) {
|
||||
expect(error).to.equal(null);
|
||||
expect(result.id).to.equal(NOTIFICATION_1.id);
|
||||
expect(result.title).to.equal(NOTIFICATION_1.title);
|
||||
@@ -299,39 +299,6 @@ describe('database', function () {
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
it('can upsert acked notification without eventId', function (done) {
|
||||
notificationdb.update(NOTIFICATION_3.id, { acknowledged: true }, function (error, result) {
|
||||
expect(error).to.equal(null);
|
||||
expect(result).to.be.a('string');
|
||||
|
||||
// check message also gets updated
|
||||
NOTIFICATION_3.message = 'new message';
|
||||
|
||||
notificationdb.get(NOTIFICATION_3.id, function (error, result) {
|
||||
expect(error).to.equal(null);
|
||||
|
||||
var oldCreationTime = result.creationTime;
|
||||
|
||||
// wait to verify the creationTime update
|
||||
setTimeout(function () {
|
||||
notificationdb.upsert(NOTIFICATION_3, function (error, result) {
|
||||
expect(error).to.equal(null);
|
||||
expect(result).to.equal(NOTIFICATION_3.id);
|
||||
|
||||
notificationdb.get(NOTIFICATION_3.id, function (error, result) {
|
||||
expect(error).to.equal(null);
|
||||
expect(result.acknowledged).to.equal(false);
|
||||
expect(result.message).to.equal(NOTIFICATION_3.message);
|
||||
expect(result.creationTime).to.be.greaterThan(oldCreationTime);
|
||||
|
||||
done();
|
||||
});
|
||||
});
|
||||
}, 1000);
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
describe('domains', function () {
|
||||
@@ -454,7 +421,9 @@ describe('database', function () {
|
||||
env: {},
|
||||
mailboxName: 'talktome',
|
||||
enableAutomaticUpdate: true,
|
||||
dataDir: ''
|
||||
dataDir: '',
|
||||
tags: [],
|
||||
label: null
|
||||
};
|
||||
|
||||
it('cannot delete referenced domain', function (done) {
|
||||
@@ -1036,7 +1005,9 @@ describe('database', function () {
|
||||
},
|
||||
mailboxName: 'talktome',
|
||||
enableAutomaticUpdate: true,
|
||||
dataDir: ''
|
||||
dataDir: '',
|
||||
tags: [],
|
||||
label: null
|
||||
};
|
||||
|
||||
var APP_1 = {
|
||||
@@ -1067,7 +1038,9 @@ describe('database', function () {
|
||||
env: {},
|
||||
mailboxName: 'callme',
|
||||
enableAutomaticUpdate: true,
|
||||
dataDir: ''
|
||||
dataDir: '',
|
||||
tags: [],
|
||||
label: null
|
||||
};
|
||||
|
||||
before(function (done) {
|
||||
@@ -1864,7 +1837,7 @@ describe('database', function () {
|
||||
}, function (error) {
|
||||
expect(error).to.be(null);
|
||||
|
||||
eventlogdb.delByCreationTime(new Date(), function (error) {
|
||||
eventlogdb.delByCreationTime(new Date(Date.now() + 1000), function (error) {
|
||||
expect(error).to.be(null);
|
||||
|
||||
eventlogdb.getAllPaged([], null, 1, 100, function (error, results) {
|
||||
|
||||
Reference in New Issue
Block a user