Testsuite: org.apache.catalina.realm.TestJNDIRealmAttributeValueEscape Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 sec Testcase: testConvertToHexEscape[0: in[none], out[none]] took 0.035 sec Testcase: testConvertToHexEscape[1: in[ test], out[\20test]] took 0 sec Testcase: testConvertToHexEscape[2: in[te st], out[te st]] took 0 sec Testcase: testConvertToHexEscape[3: in[test ], out[test\20]] took 0 sec Testcase: testConvertToHexEscape[4: in[#test], out[\23test]] took 0 sec Testcase: testConvertToHexEscape[5: in[te#st], out[te#st]] took 0 sec Testcase: testConvertToHexEscape[6: in[test#], out[test#]] took 0 sec Testcase: testConvertToHexEscape[7: in["test], out[\22test]] took 0.001 sec Testcase: testConvertToHexEscape[8: in[te"st], out[te\22st]] took 0 sec Testcase: testConvertToHexEscape[9: in[test"], out[test\22]] took 0 sec Testcase: testConvertToHexEscape[10: in[+test], out[\2Btest]] took 0.001 sec Testcase: testConvertToHexEscape[11: in[te+st], out[te\2Bst]] took 0 sec Testcase: testConvertToHexEscape[12: in[test+], out[test\2B]] took 0 sec Testcase: testConvertToHexEscape[13: in[,test], out[\2Ctest]] took 0 sec Testcase: testConvertToHexEscape[14: in[te,st], out[te\2Cst]] took 0 sec Testcase: testConvertToHexEscape[15: in[test,], out[test\2C]] took 0.004 sec Testcase: testConvertToHexEscape[16: in[;test], out[\3Btest]] took 0 sec Testcase: testConvertToHexEscape[17: in[te;st], out[te\3Bst]] took 0.001 sec Testcase: testConvertToHexEscape[18: in[test;], out[test\3B]] took 0 sec Testcase: testConvertToHexEscape[19: in[test], out[\3Etest]] took 0 sec Testcase: testConvertToHexEscape[23: in[te>st], out[te\3Est]] took 0 sec Testcase: testConvertToHexEscape[24: in[test>], out[test\3E]] took 0 sec Testcase: testConvertToHexEscape[25: in[\test], out[\5Ctest]] took 0 sec Testcase: testConvertToHexEscape[26: in[te\st], out[te\5Cst]] took 0 sec Testcase: testConvertToHexEscape[27: in[test\], out[test\5C]] took 0 sec Testcase: testConvertToHexEscape[28: in[test], out[\00test]] took 0 sec Testcase: testConvertToHexEscape[29: in[test], out[te\00st]] took 0 sec Testcase: testConvertToHexEscape[30: in[test], out[test\00]] took 0 sec