PageTester cant handle query string.. for ex. an link like: admin/clazz/edit?schoolYearId=0


Im getting StringIndexOutOfBounds because an error in PageTester class.,


PageTester class we have:

/  private void setupRequestFromURI(String URI)
    {
        String linkPath = stripContextFromPath(URI);

        int comma = linkPath.indexOf('?');

        String path = comma < 0 ? linkPath : linkPath.substring(0, comma);

        request.clear().setPath(path);

        if (comma > 0)
*            decodeParametersIntoRequest(path.substring(comma + 1));*
    }
/
Last line should rather be:
*  decodeParametersIntoRequest(*linkPath*.substring(comma + 1));*

Shall i fire a bug ?
--
 Kind regards
*Karan Rajanayagam*

Reply via email to