Author: mgrigorov
Date: Tue Jul 19 13:02:57 2011
New Revision: 1148306

URL: http://svn.apache.org/viewvc?rev=1148306&view=rev
Log:
Reverse the check for rendered page's class.
This way a sub-type can be checked against super-type.


Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java?rev=1148306&r1=1148305&r2=1148306&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/util/tester/BaseWicketTester.java
 Tue Jul 19 13:02:57 2011
@@ -1797,12 +1797,14 @@ public class BaseWicketTester
         */
        public <C extends Page> Result isRenderedPage(Class<C> 
expectedRenderedPageClass)
        {
+               Args.notNull(expectedRenderedPageClass, 
"expectedRenderedPageClass");
+
                Page page = getLastRenderedPage();
                if (page == null)
                {
                        return Result.fail("page was null");
                }
-               if 
(!page.getClass().isAssignableFrom(expectedRenderedPageClass))
+               if 
(!expectedRenderedPageClass.isAssignableFrom(page.getClass()))
                {
                        return Result.fail(String.format("classes not the same, 
expected '%s', current '%s'",
                                expectedRenderedPageClass, page.getClass()));


Reply via email to