tasks: make error a json
also, handle case where we never got to handle task exit cleanly
This commit is contained in:
@@ -66,7 +66,7 @@ describe('Tasks API', function () {
|
||||
expect(res.body.active).to.be(false); // finished
|
||||
expect(res.body.success).to.be(true);
|
||||
expect(res.body.result).to.be('ping');
|
||||
expect(res.body.errorMessage).to.be(null);
|
||||
expect(res.body.error).to.be(null);
|
||||
done();
|
||||
});
|
||||
});
|
||||
@@ -117,7 +117,7 @@ describe('Tasks API', function () {
|
||||
expect(res.body.active).to.be(false); // finished
|
||||
expect(res.body.success).to.be(false);
|
||||
expect(res.body.result).to.be(null);
|
||||
expect(res.body.errorMessage).to.contain('signal SIGTERM');
|
||||
expect(res.body.error.message).to.contain('signal SIGTERM');
|
||||
done();
|
||||
});
|
||||
});
|
||||
@@ -148,7 +148,7 @@ describe('Tasks API', function () {
|
||||
expect(res.body.tasks[0].active).to.be(false); // finished
|
||||
expect(res.body.tasks[0].success).to.be(true); // finished
|
||||
expect(res.body.tasks[0].result).to.be('ping');
|
||||
expect(res.body.tasks[0].errorMessage).to.be(null);
|
||||
expect(res.body.tasks[0].error).to.be(null);
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user