Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Grotzke
On Tue, 2009-12-01 at 08:32 +0200, Martin Makundi wrote:
 Hi!
 
  When I test a page like this
  http://www.wicket-library.com/wicket-examples/ajax/choice
  with wicket tester and submit the form, the response page is the
  HomePage instead of the expected page (ChoicePage).
 
 Do you use a formtester? The wicket tester executeajax does not
 properly submit the form values so what we do is we create a dummy
 formtester before calling executeajaxevent. That might help.
Thanx for your feedback! Did you have a look at http://is.gd/58mq3 which
shows the test?

Yes, I'm using a formTester. What is your actual advice how to work
around? I didn't get this :)

Cheers,
Martin


 
 **
 Martin
 
 
  This issue was already reported some time ago without a final result:
  http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html
 
 
  I created an example project that shows this issue:
  http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/
 
  This is the short link to the failing test case (on github): 
  http://is.gd/58mq3
  This is the tested page class: http://is.gd/58mDm
 
  I'm using wicket 1.4.3.
 
  Is there any error in the test? Can I do anything to work around this,
  or is it a bug?
 
  Thanx  cheers,
  Martin
 
  --
  Martin Grotzke
  http://www.javakaffee.de/blog/
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 
-- 
Martin Grotzke
http://www.javakaffee.de/blog/


signature.asc
Description: This is a digitally signed message part


Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Makundi
 Thanx for your feedback! Did you have a look at http://is.gd/58mq3 which
 shows the test?

Ofcourse I didn't look ;)

Now, having looked at it your bug is that FORMTESTER CAN BE SUBMITTED ONLY ONCE!

If you want to use it another time, you need to call newFormTester again.

**
Martin



 **
 Martin

 
  This issue was already reported some time ago without a final result:
  http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html
 
 
  I created an example project that shows this issue:
  http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/
 
  This is the short link to the failing test case (on github): 
  http://is.gd/58mq3
  This is the tested page class: http://is.gd/58mDm
 
  I'm using wicket 1.4.3.
 
  Is there any error in the test? Can I do anything to work around this,
  or is it a bug?
 
  Thanx  cheers,
  Martin
 
  --
  Martin Grotzke
  http://www.javakaffee.de/blog/
 

 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org

 --
 Martin Grotzke
 http://www.javakaffee.de/blog/


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Grotzke
On Tue, 2009-12-01 at 11:44 +0200, Martin Makundi wrote:
  Thanx for your feedback! Did you have a look at http://is.gd/58mq3 which
  shows the test?
 
 Ofcourse I didn't look ;)
 
 Now, having looked at it your bug is that FORMTESTER CAN BE SUBMITTED ONLY 
 ONCE!
 
 If you want to use it another time, you need to call newFormTester again.
Thanx, this fixed the issue!

Now I extended the test to make sure that the previously selected make
and model are still selected after the final submit - and this fails
with the second drop down (the model): this returns null from
dropDown.getDefaultModelObject. I pushed this, so http://is.gd/58mq3
shows these changes.

Is there another thing that needs to be changed in the test?

Cheers,
Martin


 
 **
 Martin
 
 
 
  **
  Martin
 
  
   This issue was already reported some time ago without a final result:
   http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html
  
  
   I created an example project that shows this issue:
   http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/
  
   This is the short link to the failing test case (on github): 
   http://is.gd/58mq3
   This is the tested page class: http://is.gd/58mDm
  
   I'm using wicket 1.4.3.
  
   Is there any error in the test? Can I do anything to work around this,
   or is it a bug?
  
   Thanx  cheers,
   Martin
  
   --
   Martin Grotzke
   http://www.javakaffee.de/blog/
  
 
  -
  To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
  For additional commands, e-mail: users-h...@wicket.apache.org
 
  --
  Martin Grotzke
  http://www.javakaffee.de/blog/
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 


signature.asc
Description: This is a digitally signed message part


Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Makundi
Line 63 you are re-using the same formTester. Cannot work.

**
Martin

2009/12/1 Martin Grotzke martin.grot...@javakaffee.de:
 On Tue, 2009-12-01 at 11:44 +0200, Martin Makundi wrote:
  Thanx for your feedback! Did you have a look at http://is.gd/58mq3 which
  shows the test?

 Ofcourse I didn't look ;)

 Now, having looked at it your bug is that FORMTESTER CAN BE SUBMITTED ONLY 
 ONCE!

 If you want to use it another time, you need to call newFormTester again.
 Thanx, this fixed the issue!

 Now I extended the test to make sure that the previously selected make
 and model are still selected after the final submit - and this fails
 with the second drop down (the model): this returns null from
 dropDown.getDefaultModelObject. I pushed this, so http://is.gd/58mq3
 shows these changes.

 Is there another thing that needs to be changed in the test?

 Cheers,
 Martin



 **
 Martin
 
 
 
  **
  Martin
 
  
   This issue was already reported some time ago without a final result:
   http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html
  
  
   I created an example project that shows this issue:
   http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/
  
   This is the short link to the failing test case (on github): 
   http://is.gd/58mq3
   This is the tested page class: http://is.gd/58mDm
  
   I'm using wicket 1.4.3.
  
   Is there any error in the test? Can I do anything to work around this,
   or is it a bug?
  
   Thanx  cheers,
   Martin
  
   --
   Martin Grotzke
   http://www.javakaffee.de/blog/
  
 
  -
  To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
  For additional commands, e-mail: users-h...@wicket.apache.org
 
  --
  Martin Grotzke
  http://www.javakaffee.de/blog/
 

 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Grotzke
On Tue, 2009-12-01 at 15:46 +0200, Martin Makundi wrote:
 Line 63 you are re-using the same formTester. Cannot work.
Wow, really fast! :)

However, I already had tested this and it doesn't make any difference -
the test still fails with the same error.

FWIW, I updated and pushed the test so that you can see what I actually
changed.

Thanx  cheers,
Martin


 
 **
 Martin
 
 2009/12/1 Martin Grotzke martin.grot...@javakaffee.de:
  On Tue, 2009-12-01 at 11:44 +0200, Martin Makundi wrote:
   Thanx for your feedback! Did you have a look at http://is.gd/58mq3 which
   shows the test?
 
  Ofcourse I didn't look ;)
 
  Now, having looked at it your bug is that FORMTESTER CAN BE SUBMITTED ONLY 
  ONCE!
 
  If you want to use it another time, you need to call newFormTester again.
  Thanx, this fixed the issue!
 
  Now I extended the test to make sure that the previously selected make
  and model are still selected after the final submit - and this fails
  with the second drop down (the model): this returns null from
  dropDown.getDefaultModelObject. I pushed this, so http://is.gd/58mq3
  shows these changes.
 
  Is there another thing that needs to be changed in the test?
 
  Cheers,
  Martin
 
 
 
  **
  Martin
  
  
  
   **
   Martin
  
   
This issue was already reported some time ago without a final result:
http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html
   
   
I created an example project that shows this issue:
http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/
   
This is the short link to the failing test case (on github): 
http://is.gd/58mq3
This is the tested page class: http://is.gd/58mDm
   
I'm using wicket 1.4.3.
   
Is there any error in the test? Can I do anything to work around this,
or is it a bug?
   
Thanx  cheers,
Martin
   
--
Martin Grotzke
http://www.javakaffee.de/blog/
   
  
   -
   To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
   For additional commands, e-mail: users-h...@wicket.apache.org
  
   --
   Martin Grotzke
   http://www.javakaffee.de/blog/
  
 
  -
  To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
  For additional commands, e-mail: users-h...@wicket.apache.org
 
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 


signature.asc
Description: This is a digitally signed message part


Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Makundi
 However, I already had tested this and it doesn't make any difference -
 the test still fails with the same error.

I am not sure what you are doing. Do like this

{
  // Operation 1
  FormTester f1 = tester.newFormTester (...);
  f1.setValue
  tester.execute ...
}

{
  // Operation 2
  FormTester f1 = tester.newFormTester (...);
  f1.setValue
  f1.submit
}


**
Martin


 Thanx  cheers,
 Martin



 **
 Martin

 2009/12/1 Martin Grotzke martin.grot...@javakaffee.de:
  On Tue, 2009-12-01 at 11:44 +0200, Martin Makundi wrote:
   Thanx for your feedback! Did you have a look at http://is.gd/58mq3 which
   shows the test?
 
  Ofcourse I didn't look ;)
 
  Now, having looked at it your bug is that FORMTESTER CAN BE SUBMITTED 
  ONLY ONCE!
 
  If you want to use it another time, you need to call newFormTester again.
  Thanx, this fixed the issue!
 
  Now I extended the test to make sure that the previously selected make
  and model are still selected after the final submit - and this fails
  with the second drop down (the model): this returns null from
  dropDown.getDefaultModelObject. I pushed this, so http://is.gd/58mq3
  shows these changes.
 
  Is there another thing that needs to be changed in the test?
 
  Cheers,
  Martin
 
 
 
  **
  Martin
  
  
  
   **
   Martin
  
   
This issue was already reported some time ago without a final result:
http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html
   
   
I created an example project that shows this issue:
http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/
   
This is the short link to the failing test case (on github): 
http://is.gd/58mq3
This is the tested page class: http://is.gd/58mDm
   
I'm using wicket 1.4.3.
   
Is there any error in the test? Can I do anything to work around 
this,
or is it a bug?
   
Thanx  cheers,
Martin
   
--
Martin Grotzke
http://www.javakaffee.de/blog/
   
  
   -
   To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
   For additional commands, e-mail: users-h...@wicket.apache.org
  
   --
   Martin Grotzke
   http://www.javakaffee.de/blog/
  
 
  -
  To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
  For additional commands, e-mail: users-h...@wicket.apache.org
 
 

 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: test for dropdownchoice with ajax - response is homepage always

2009-12-01 Thread Martin Grotzke
Great, it's working now. I didn't use exactly the same formTester which
was used for selecting the second dropdown before, that was the reason
why it didn't work.

Thanx for your help,
cheers,
Martin


On Tue, 2009-12-01 at 16:03 +0200, Martin Makundi wrote:
  However, I already had tested this and it doesn't make any difference -
  the test still fails with the same error.
 
 I am not sure what you are doing. Do like this
 
 {
   // Operation 1
   FormTester f1 = tester.newFormTester (...);
   f1.setValue
   tester.execute ...
 }
 
 {
   // Operation 2
   FormTester f1 = tester.newFormTester (...);
   f1.setValue
   f1.submit
 }
 
 
 **
 Martin
 
 
  Thanx  cheers,
  Martin
 
 
 
  **
  Martin
 
  2009/12/1 Martin Grotzke martin.grot...@javakaffee.de:
   On Tue, 2009-12-01 at 11:44 +0200, Martin Makundi wrote:
Thanx for your feedback! Did you have a look at http://is.gd/58mq3 
which
shows the test?
  
   Ofcourse I didn't look ;)
  
   Now, having looked at it your bug is that FORMTESTER CAN BE SUBMITTED 
   ONLY ONCE!
  
   If you want to use it another time, you need to call newFormTester 
   again.
   Thanx, this fixed the issue!
  
   Now I extended the test to make sure that the previously selected make
   and model are still selected after the final submit - and this fails
   with the second drop down (the model): this returns null from
   dropDown.getDefaultModelObject. I pushed this, so http://is.gd/58mq3
   shows these changes.
  
   Is there another thing that needs to be changed in the test?
  
   Cheers,
   Martin
  
  
  
   **
   Martin
   
   
   
**
Martin
   

 This issue was already reported some time ago without a final 
 result:
 http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html


 I created an example project that shows this issue:
 http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/

 This is the short link to the failing test case (on github): 
 http://is.gd/58mq3
 This is the tested page class: http://is.gd/58mDm

 I'm using wicket 1.4.3.

 Is there any error in the test? Can I do anything to work around 
 this,
 or is it a bug?

 Thanx  cheers,
 Martin

 --
 Martin Grotzke
 http://www.javakaffee.de/blog/

   
-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org
   
--
Martin Grotzke
http://www.javakaffee.de/blog/
   
  
   -
   To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
   For additional commands, e-mail: users-h...@wicket.apache.org
  
  
 
  -
  To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
  For additional commands, e-mail: users-h...@wicket.apache.org
 
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org
 


signature.asc
Description: This is a digitally signed message part


test for dropdownchoice with ajax - response is homepage always

2009-11-30 Thread Martin Grotzke
Hi,

When I test a page like this
http://www.wicket-library.com/wicket-examples/ajax/choice
with wicket tester and submit the form, the response page is the
HomePage instead of the expected page (ChoicePage).

This issue was already reported some time ago without a final result:
http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html


I created an example project that shows this issue:
http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/

This is the short link to the failing test case (on github): http://is.gd/58mq3
This is the tested page class: http://is.gd/58mDm

I'm using wicket 1.4.3.

Is there any error in the test? Can I do anything to work around this,
or is it a bug?

Thanx  cheers,
Martin

-- 
Martin Grotzke
http://www.javakaffee.de/blog/


signature.asc
Description: This is a digitally signed message part


Re: test for dropdownchoice with ajax - response is homepage always

2009-11-30 Thread Martin Makundi
Hi!

 When I test a page like this
 http://www.wicket-library.com/wicket-examples/ajax/choice
 with wicket tester and submit the form, the response page is the
 HomePage instead of the expected page (ChoicePage).

Do you use a formtester? The wicket tester executeajax does not
properly submit the form values so what we do is we create a dummy
formtester before calling executeajaxevent. That might help.

**
Martin


 This issue was already reported some time ago without a final result:
 http://old.nabble.com/unit-test-for-dropdownchoice-with-ajax-td21141772.html


 I created an example project that shows this issue:
 http://github.com/magro/misc/tree/master/wicket-tester-drop-downs/

 This is the short link to the failing test case (on github): 
 http://is.gd/58mq3
 This is the tested page class: http://is.gd/58mDm

 I'm using wicket 1.4.3.

 Is there any error in the test? Can I do anything to work around this,
 or is it a bug?

 Thanx  cheers,
 Martin

 --
 Martin Grotzke
 http://www.javakaffee.de/blog/


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org