|
@@ -1332,6 +1332,11 @@ describe('App.MainAdminStackAndUpgradeController', function() {
|
|
|
|
|
|
describe("#suspendUpgrade()", function() {
|
|
|
beforeEach(function () {
|
|
|
+ sinon.stub(controller, 'abortUpgrade').returns({
|
|
|
+ done: function (callback) {
|
|
|
+ callback();
|
|
|
+ }
|
|
|
+ });
|
|
|
sinon.stub(controller, 'setDBProperty', Em.K);
|
|
|
sinon.stub(App.clusterStatus, 'setClusterStatus', Em.K);
|
|
|
});
|
|
@@ -1340,36 +1345,13 @@ describe('App.MainAdminStackAndUpgradeController', function() {
|
|
|
controller.setDBProperty.restore();
|
|
|
App.clusterStatus.setClusterStatus.restore();
|
|
|
});
|
|
|
- it("Suspend upgrade successfully", function() {
|
|
|
- sinon.stub(controller, 'abortUpgrade').returns({
|
|
|
- done: function (callback) {
|
|
|
- callback();
|
|
|
- return ({
|
|
|
- fail: function () {}
|
|
|
- })
|
|
|
- }
|
|
|
- });
|
|
|
+ it("", function() {
|
|
|
controller.suspendUpgrade();
|
|
|
expect(controller.abortUpgrade.calledOnce).to.be.true;
|
|
|
expect(App.get('upgradeState')).to.equal('ABORTED');
|
|
|
expect(controller.setDBProperty.calledWith('upgradeState', 'ABORTED')).to.be.true;
|
|
|
expect(App.clusterStatus.setClusterStatus.calledOnce).to.be.true;
|
|
|
});
|
|
|
- it("Suspend upgrade failed", function() {
|
|
|
- sinon.stub(controller, 'abortUpgrade').returns({
|
|
|
- done: function (callback) {
|
|
|
- return ({
|
|
|
- fail: function (callback) {
|
|
|
- callback();
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
- });
|
|
|
- controller.suspendUpgrade();
|
|
|
- expect(controller.abortUpgrade.calledOnce).to.be.true;
|
|
|
- expect(controller.setDBProperty.calledWith('upgradeState', 'ABORTED')).to.be.false;
|
|
|
- expect(App.clusterStatus.setClusterStatus.calledOnce).to.be.false;
|
|
|
- });
|
|
|
});
|
|
|
|
|
|
describe("#resumeUpgrade()", function() {
|