OpenLayers OpenLayers

Changeset 5463

Show
Ignore:
Timestamp:
12/17/07 01:29:46 (1 year ago)
Author:
crschmidt
Message:

don't open a new window: we don't need to in order to run this test.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/tests/Control/test_PanZoom.html

    r4337 r5463  
    3333 
    3434    function test_03_Control_PanZoom_control_events (t) { 
    35  
     35        loader(); 
    3636        if ( !window.document.createEvent ) { 
    3737            //ie can't simulate mouseclicks 
     
    3939        } else { 
    4040            t.plan(35); 
    41             t.open_window( "Control/test_PanZoom.html", function( wnd ) { 
    42                 t.delay_call( 3, function() { 
     41                t.delay_call( 1, function() { 
    4342                    var flag; 
    4443                    function setFlag(evt) { 
     
    5554                    resetFlags(); 
    5655                     
    57                     wnd.mapper.events.register("mousedown", mapper, setFlag); 
    58                     wnd.mapper.events.register("mouseup", mapper, setFlag); 
    59                     wnd.mapper.events.register("click", mapper, setFlag); 
    60                     wnd.mapper.events.register("dblclick", mapper, setFlag); 
     56                    window.mapper.events.register("mousedown", mapper, setFlag); 
     57                    window.mapper.events.register("mouseup", mapper, setFlag); 
     58                    window.mapper.events.register("click", mapper, setFlag); 
     59                    window.mapper.events.register("dblclick", mapper, setFlag); 
    6160                     
    62                     simulateClick(wnd, wnd.control.buttons[0]); 
    63                     t.ok( wnd.mapper.getCenter().lat > wnd.centerLL.lat, "Pan up works correctly" ); 
     61                    simulateClick(window, window.control.buttons[0]); 
     62                    t.ok( window.mapper.getCenter().lat > window.centerLL.lat, "Pan up works correctly" ); 
    6463                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    6564                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    6867                    resetFlags(); 
    6968 
    70                     simulateClick(wnd, wnd.control.buttons[1]); 
    71                     t.ok( wnd.mapper.getCenter().lon < wnd.centerLL.lon, "Pan left works correctly" ); 
     69                    simulateClick(window, window.control.buttons[1]); 
     70                    t.ok( window.mapper.getCenter().lon < window.centerLL.lon, "Pan left works correctly" ); 
    7271                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    7372                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    7675                    resetFlags(); 
    7776 
    78                     simulateClick(wnd, wnd.control.buttons[2]); 
    79                     t.ok( wnd.mapper.getCenter().lon == wnd.centerLL.lon, "Pan right works correctly" ); 
     77                    simulateClick(window, window.control.buttons[2]); 
     78                    t.ok( window.mapper.getCenter().lon == window.centerLL.lon, "Pan right works correctly" ); 
    8079                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    8180                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    8483                    resetFlags(); 
    8584 
    86                     simulateClick(wnd, wnd.control.buttons[3]); 
    87                     t.ok( wnd.mapper.getCenter().lat == wnd.centerLL.lat, "Pan down works correctly" ); 
     85                    simulateClick(window, window.control.buttons[3]); 
     86                    t.ok( window.mapper.getCenter().lat == window.centerLL.lat, "Pan down works correctly" ); 
    8887                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    8988                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    9291                    resetFlags(); 
    9392 
    94                     simulateClick(wnd, wnd.control.buttons[4]); 
    95                     t.eq( wnd.mapper.getZoom(), 6, "zoomin works correctly" ); 
     93                    simulateClick(window, window.control.buttons[4]); 
     94                    t.eq( window.mapper.getZoom(), 6, "zoomin works correctly" ); 
    9695                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    9796                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    10099                    resetFlags(); 
    101100 
    102                     simulateClick(wnd, wnd.control.buttons[6]); 
    103                     t.eq( wnd.mapper.getZoom(), 5, "zoomout works correctly" ); 
     101                    simulateClick(window, window.control.buttons[6]); 
     102                    t.eq( window.mapper.getZoom(), 5, "zoomout works correctly" ); 
    104103                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    105104                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    108107                    resetFlags(); 
    109108 
    110                     simulateClick(wnd, wnd.control.buttons[5]); 
    111                     t.eq( wnd.mapper.getZoom(), 2, "zoomworld works correctly" ); 
     109                    simulateClick(window, window.control.buttons[5]); 
     110                    t.eq( window.mapper.getZoom(), 2, "zoomworld works correctly" ); 
    112111                    t.ok(!flag.mousedown, "mousedown does not get to the map"); 
    113112                    t.ok(flag.mouseup, "mouseup does get to the map"); 
     
    117116                     
    118117                }); 
    119             }); 
    120118        } 
    121119    } 
    122120 
    123     function simulateClick(wnd, elem) { 
    124       var evt = wnd.document.createEvent("MouseEvents"); 
    125       evt.initMouseEvent("mousedown", true, true, wnd, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
     121    function simulateClick(window, elem) { 
     122      var evt = window.document.createEvent("MouseEvents"); 
     123      evt.initMouseEvent("mousedown", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
    126124      elem.dispatchEvent(evt); 
    127125 
    128       evt = wnd.document.createEvent("MouseEvents"); 
    129       evt.initMouseEvent("mouseup", true, true, wnd, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
     126      evt = window.document.createEvent("MouseEvents"); 
     127      evt.initMouseEvent("mouseup", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
    130128      elem.dispatchEvent(evt); 
    131129 
    132       evt = wnd.document.createEvent("MouseEvents"); 
    133       evt.initMouseEvent("click", true, true, wnd, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
     130      evt = window.document.createEvent("MouseEvents"); 
     131      evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
    134132      elem.dispatchEvent(evt); 
    135133 
    136       evt = wnd.document.createEvent("MouseEvents"); 
    137       evt.initMouseEvent("dblclick", true, true, wnd, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
     134      evt = window.document.createEvent("MouseEvents"); 
     135      evt.initMouseEvent("dblclick", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); 
    138136      elem.dispatchEvent(evt); 
    139137    } 
     
    157155  </script> 
    158156</head> 
    159 <body onload="loader()"
     157<body
    160158    <div id="map" style="width: 1024px; height: 512px;"/> 
    161159</body>