diff --git a/src/sputils/doesMsgHaveError.js b/src/sputils/doesMsgHaveError.js index 02f2b5c..6223d8c 100644 --- a/src/sputils/doesMsgHaveError.js +++ b/src/sputils/doesMsgHaveError.js @@ -27,8 +27,8 @@ define(["jquery"], function($){ } spErrCode.each(function(){ - - if ( $(this).text() !== "0x00000000" ) { + + if ( $(this).text() !== "0x00000000" && $(this).text() !== "NoError" ) { response = true; return false; diff --git a/test/server/login.operation.response.cannotBeNull.xml b/test/server/login.operation.response.cannotBeNull.xml new file mode 100644 index 0000000..495c4eb --- /dev/null +++ b/test/server/login.operation.response.cannotBeNull.xml @@ -0,0 +1,13 @@ + + + + + soap:Server + Server was unable to process request. ---> Value cannot be null. + Parameter name: userName + + + + + diff --git a/test/server/login.operation.response.noError.xml b/test/server/login.operation.response.noError.xml new file mode 100644 index 0000000..84293ee --- /dev/null +++ b/test/server/login.operation.response.noError.xml @@ -0,0 +1,13 @@ + + + + + + FedAuth + NoError + 1800 + + + + diff --git a/test/server/login.operation.response.passwordNotMatch.xml b/test/server/login.operation.response.passwordNotMatch.xml new file mode 100644 index 0000000..489f519 --- /dev/null +++ b/test/server/login.operation.response.passwordNotMatch.xml @@ -0,0 +1,12 @@ + + + + + + PasswordNotMatch + 0 + + + +