it()

in Tasks/codepush-release-cordova/test.js [76:89]


  it("Should invoke CLI to logout, login, release (with provided arguments), and logout", function() {
    var execStub = stubExecToFailOnCommandType(/*all succeed*/);
    
    performDeployTask(); 
    
    var expectedCommands = [
      "logout",
      "login --accessKey \"" + ACCESS_KEY + "\"",
      "release-cordova \"" + APP_NAME + "\" \"" + PLATFORM + "\" --targetBinaryVersion \"" + APP_STORE_VERSION + "\" --deploymentName \"" + DEPLOYMENT_NAME + "\" --description \"" + DESCRIPTION + "\" --rollout \"" + ROLLOUT + "\" --disabled --build",
      "logout"
    ];
    
    checkCommandsEqual(expectedCommands, execStub);
  });