Author: hlship
Date: Thu Jun 30 00:38:24 2011
New Revision: 1141349
URL: http://svn.apache.org/viewvc?rev=1141349&view=rev
Log:
TAP5-999: More control over scrolling in both success and failure scenarios
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/test/resources/org/apache/tapestry5/integration/app1/pages/js-testing.js
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/test/resources/org/apache/tapestry5/integration/app1/pages/js-testing.js
URL:
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/test/resources/org/apache/tapestry5/integration/app1/pages/js-testing.js?rev=1141349&r1=1141348&r2=1141349&view=diff
==============================================================================
---
tapestry/tapestry5/trunk/tapestry-core/src/test/resources/org/apache/tapestry5/integration/app1/pages/js-testing.js
(original)
+++
tapestry/tapestry5/trunk/tapestry-core/src/test/resources/org/apache/tapestry5/integration/app1/pages/js-testing.js
Thu Jun 30 00:38:24 2011
@@ -47,7 +47,7 @@ var JST = (function() {
resultElement.insert({
top : "FAIL - ",
after : "<hr>" + text
- }).up("div").addClassName("fail");
+ }).up("div").addClassName("fail").scrollTo();
throw $fail;
}
@@ -89,8 +89,6 @@ var JST = (function() {
test.addClassName("active");
- test.scrollTo();
-
resultElement = test.down("p");
resultNoted = false;
@@ -118,7 +116,7 @@ var JST = (function() {
+ toString(e) + "</div>"
});
-
test.addClassName("fail");
+
test.addClassName("fail").scrollTo();
}
}
@@ -136,6 +134,10 @@ var JST = (function() {
fail : failCount
})
});
+
+ if (failCount == 0) {
+ $(elementId).down("p").scrollTo();
+ }
}
function runTestSuite(elementId) {