Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 2.1.0
-
Fix Version/s: 2.1.0
-
Component/s: Merchant UI
-
Labels:None
-
Environment:
QA Environment 1
• Reseller UI - RC1 Build 6
• Merchant UI - RC1 Build 6
• Admin UI - Build 15
• Core - 2.1.0 Build 1
• BidMgr - 2.1.0 Build 1
-
Sprint:Sprint 9 - Cumberland
Description
Improper error message for matching password/confirm passwords but NO uppercase character
Steps:
1. Create a realm using onboard script
groovy onboard.groovy -d TRACE -h aq-qa-tomcat1 -l 8080 -u admin+tsa@thesearchagency.com -p admin -r thesearchagency -rr qaamlntttest -rbu http://qaamlntttest.aq-qa-tomcat1:8080/reseller/ -ru http://www.qaamlntttest.com -rm 1 -rmin 1.00 -rtz America/New_York -rdn "QA AMLNTT Testing" -rp 1234567894 -rcn "QA Reseller Admin User" -rcp 1234567890 -rce atulsanagar@rediffmail.com -rcc USD -rpn "QA AMLNTT Testing" -rl en_US -rsp "1-800-HELP" -mdt "QA AMLNTT Test Dashboard Title" -mde true -rg en -tu "http://termsofservicelink.com" -pu http://privacylink.com
2.Click on the activation link received - Activation page should be displayed.
3.Enter the matching in fields password/confirm password E.g. test123 and click SUBMIT button.
Actual result:
It displays error pop up PFA screenshot : AML_Reseller_Activation_Error_Message.GIF
Snippet of Tomcat log:
{Detailed log attached}---------------------------
ID: 442
Response-Code: 400
Content-Type: text/plain;charset=UTF-8;version=1.0
Headers:
Payload: Validation failed for password. Password must be 6-30 characters in length, have one uppercase, and one number
Expected result:
It should display Error message -
"Passwords must be between 6 and 30 characters, with at least 1 upper case letter, and 1 number"