Hi,
Thanks for your consideration!!! Well i tried a little bit of search for this problem, got the idea of what it is doing.. but i am not clear with on thing, for which i am sending you a bit of code :
 from first page my script :

  <script type="text/javascript">
   function newWindow(){
legendWindow = window.open('LogonTest.jsp', 'lengendWin', 'width=800,height=760,resizable=yes');
        }
</script>
and anchor tag from where i am calling :
      <TR>
                   <TD COLSPAN=2>
<a href="javascript:newWindow()" name="testAnchor" id="link1_on_page1" >hello check this out</a>
                  </TD>
               </TR>

Okey now my test statement :
final HtmlPage page2 = (HtmlPage) ((HtmlAnchor) page.getHtmlElementById("link1_on_page1")).click(); -> works perfectly fine

Now my second page :
      <script type="text/javascript">
 <!--
 function newWindow(){
        legend = self.close()
        }

 //-->
 </script>
  calling anchor tag :
<a href="javascript:newWindow()" id="closeme" >close this window</a>
and test case :
STATEMENT 1 : -----> ((HtmlAnchor) page2.getHtmlElementById("closeme")).click(); Now if i create class of WebWindowListener and try to grab the expected event with event occured then assert condition is true. In testcase class: STATEMENT 2 : --> Object expectedWindowEvent = new WebWindowEvent(secondWin, WebWindowEvent.CLOSE, page2, null);
  in webwindowhandler class:
               Object selectedEvent=null;
                public void webWindowClosed(WebWindowEvent wwe){
               selectedEvent=wwe;
       }
          public Object getselectedEvent(){
                  return selectedEvent;
  Now in testcase if i put assert :
STATEMENT 5: assertEquals(objwebwindowhandler.getselectedEvent(),expectedWindowEvent); -> This works perfectly fine as i expect .

      but now if i write a statement like :
STATEMENT 3: HtmlPage page3 =(HtmlPage) ((HtmlAnchor) page2.getHtmlElementById("closeme")).click(); ->In place of STATEMENT 1
      and perform the same bunch of steps as above said :
then also it works fine i.e. STATEMENT 5 shows pass in the test. ->which is expected. but if i want to confirm: as STATEMENT 4: assertNull(page3) --> THIS TEST FAIL, I DIDN'T GET THIS POINT As the last argument of STATEMENT 2 is null so "newPage" is null instead of showing the same page. so in STATEMENT 3 "page3" object should return null and STATEMENT 4 should pass.
I hope this would help you out to understand my problem..

Thanks for your help.



Julien HENRY wrote:
Hi,

Could you please write a minimal test case that reproduce the bug? Because it's 
hard to debug without.

++

Julien

----- Message d'origine ----
De : Monika Monika <[EMAIL PROTECTED]>
À : [email protected]
Envoyé le : Mercredi, 17 Janvier 2007, 20h53mn 47s
Objet : [Jwebunit-users] problem with javascript:window.close()

I am facing a problem from one of the popup window when i want to close child window and get the focus on parent window.
   What i am doing is :
somehwneer in html acnhor tag i am calling a javascript method called newWindow() in opens up a popup window. UPTO this step it is perfectly firn. Now i do some modification which goes to database. Here again at one anchor tag i have a link which closes that child window and gives a focus to parent window. -( javascript:window.close() method) --> this part is not working!!!!!!!!!!!!!!!! at the last step when i click the link and want to view title of new page object, it returns the same old title instead of returning the values of parent html page.

 Any help is appreciated.

Thanks & Regards..
Monika

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jwebunit-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-users





        

        
                
___________________________________________________________________________ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jwebunit-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-users




Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
JWebUnit-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-users

Reply via email to