Index: TestHarness4LAMS2/src/org/lamsfoundation/testharness/learner/MockLearner.java =================================================================== diff -u -r0fea6612262a9934db549a1272d73243e6fd0584 -ra0a310743182259b71ff590b69af0fc1338186a0 --- TestHarness4LAMS2/src/org/lamsfoundation/testharness/learner/MockLearner.java (.../MockLearner.java) (revision 0fea6612262a9934db549a1272d73243e6fd0584) +++ TestHarness4LAMS2/src/org/lamsfoundation/testharness/learner/MockLearner.java (.../MockLearner.java) (revision a0a310743182259b71ff590b69af0fc1338186a0) @@ -219,7 +219,7 @@ // an example of matched string: // location.href ='http://localhost/lams/mylinksubstring/learner.do' Pattern linkPattern = Pattern - .compile("location\\.href\\s*=\\s*['\"](.*" + Pattern.quote(linkSubstring) + ".*)['\"]"); + .compile("location\\.href\\s*=\\s*['\"](.*" + Pattern.quote(linkSubstring) + ".*?)['\"]"); Matcher m = linkPattern.matcher(resp.getText()); if (m.find()) { String url = m.group(1);