OpenLayers OpenLayers

Ticket #788: Control.displayClass.tests.diff

File Control.displayClass.tests.diff, 7.5 kB (added by fredj, 1 year ago)

test if control.displayClass is correct (in tests/Control/test_*)

  • tests/Control/test_Panel.html

    old new  
    33  <script src="../../lib/OpenLayers.js"></script> 
    44  <script type="text/javascript"><!-- 
    55    function test_Control_Panel_constructor (t) { 
    6         t.plan( 1 ); 
     6        t.plan( 2 ); 
    77     
    88        control = new OpenLayers.Control.Panel(); 
    99        t.ok( control instanceof OpenLayers.Control.Panel, "new OpenLayers.Control returns object" ); 
     10        t.eq( control.displayClass,  "olControlPanel", "displayClass is correct" ); 
    1011    } 
    1112    function test_01_Control_Panel_constructor (t) { 
    1213            t.plan(5); 
  • tests/Control/test_Permalink.html

    old new  
    44  <script type="text/javascript"><!-- 
    55    var map;  
    66    function test_01_Control_Permalink_constructor (t) { 
    7         t.plan( 1 ); 
     7        t.plan( 2 ); 
    88     
    99        control = new OpenLayers.Control.Permalink(); 
    1010        t.ok( control instanceof OpenLayers.Control.Permalink, "new OpenLayers.Control returns object" ); 
     11        t.eq( control.displayClass,  "olControlPermalink", "displayClass is correct" ); 
    1112    } 
    1213    function test_02_Control_Permalink_updateLinks (t) { 
    1314        t.plan( 2 ); 
  • tests/Control/test_PanZoom.html

    old new  
    44  <script type="text/javascript"><!-- 
    55    var map;  
    66    function test_01_Control_PanZoom_constructor (t) { 
    7         t.plan( 3 ); 
     7        t.plan( 4 ); 
    88     
    99        control = new OpenLayers.Control.PanZoom(); 
    1010        t.ok( control instanceof OpenLayers.Control.PanZoom, "new OpenLayers.Control.PanZoom returns object" ); 
     11        t.eq( control.displayClass,  "olControlPanZoom", "displayClass is correct" ); 
    1112        control = new OpenLayers.Control.PanZoom({position: new OpenLayers.Pixel(100,100)}); 
    1213        t.eq( control.position.x, 100, "PanZoom X Set correctly.");  
    1314        t.eq( control.position.y, 100, "PanZoom y Set correctly.");  
  • tests/Control/test_OverviewMap.html

    old new  
    33  <script src="../../lib/OpenLayers.js"></script> 
    44  <script type="text/javascript"><!-- 
    55    var map;  
    6     function test_01_Control_PanZoom_constructor (t) { 
    7         t.plan( 1 ); 
     6    function test_01_Control_OverviewMap_constructor (t) { 
     7        t.plan( 2 ); 
    88     
    99        control = new OpenLayers.Control.OverviewMap(); 
    1010        t.ok( control instanceof OpenLayers.Control.OverviewMap, "new OpenLayers.Control.OverviewMap returns object" ); 
     11        t.eq( control.displayClass,  "olControlOverviewMap", "displayClass is correct" ); 
    1112    } 
    12     function test_02_Control_PanZoom_addControl (t) { 
     13    function test_02_Control_OverviewMap_addControl (t) { 
    1314        t.plan( 6 ); 
    1415        map = new OpenLayers.Map('map'); 
    1516        control = new OpenLayers.Control.OverviewMap(); 
     
    2324 
    2425        map.destroy(); 
    2526    } 
    26     function test_03_Control_PanZoom_control_events (t) { 
     27    function test_03_Control_OverviewMap_control_events (t) { 
    2728        t.plan( 10 ); 
    2829        var evt = {which: 1}; // control expects left-click 
    2930        map = new OpenLayers.Map('map'); 
  • tests/Control/test_LayerSwitcher.html

    old new  
    55    var map;  
    66 
    77    function test_01_Control_LayerSwitcher_constructor (t) { 
    8         t.plan( 1 ); 
     8        t.plan( 2 ); 
    99     
    1010        control = new OpenLayers.Control.LayerSwitcher(); 
    1111        t.ok( control instanceof OpenLayers.Control.LayerSwitcher, "new OpenLayers.Control.LayerSwitcher returns object" ); 
     12        t.eq( control.displayClass,  "olControlLayerSwitcher", "displayClass is correct" ); 
    1213    } 
    1314 
    1415    function test_02_Control_LayerSwitcher_draw (t) { 
  • tests/Control/test_NavToolbar.html

    old new  
    44  <script type="text/javascript"><!-- 
    55    var map;  
    66    function test_01_Control_NavToolbar_constructor (t) { 
    7         t.plan( 3 ); 
     7        t.plan( 4 ); 
    88        control = new OpenLayers.Control.NavToolbar(); 
    99        t.ok( control instanceof OpenLayers.Control.NavToolbar, "new OpenLayers.Control.NavToolbar returns object" ); 
     10        t.eq( control.displayClass,  "olControlNavToolbar", "displayClass is correct" ); 
    1011        t.ok( control.controls[0] instanceof OpenLayers.Control.Navigation, "NavToolbar contains Control.Navigation object" ); 
    1112        t.ok( control.controls[1] instanceof OpenLayers.Control.ZoomBox, "NavToolbar contains Control.ZoomBox object" ); 
    1213    } 
  • tests/Control/test_Scale.html

    old new  
    44  <script type="text/javascript"><!-- 
    55    var map;  
    66    function test_01_Control_Scale_constructor (t) { 
    7         t.plan( 1 ); 
     7        t.plan( 2 ); 
    88     
    99        control = new OpenLayers.Control.Scale(); 
    1010        t.ok( control instanceof OpenLayers.Control.Scale, "new OpenLayers.Control returns object" ); 
     11        t.eq( control.displayClass,  "olControlScale", "displayClass is correct" ); 
    1112    } 
    1213    function test_02_Control_Scale_updateScale (t) { 
    1314        t.plan( 4 ); 
  • tests/Control/test_KeyboardDefaults.html

    old new  
    44  <script type="text/javascript"><!-- 
    55    var map;  
    66    function test_01_Control_KeyboardDefaults_constructor (t) { 
    7         t.plan( 1 ); 
     7        t.plan( 2 ); 
    88     
    99        control = new OpenLayers.Control.KeyboardDefaults(); 
    1010        t.ok( control instanceof OpenLayers.Control.KeyboardDefaults,  
    1111                "new OpenLayers.Control.KeyboardDefaults returns object" ); 
     12        t.eq( control.displayClass,  "olControlKeyboardDefaults", "displayClass is correct" ); 
    1213    } 
    1314 
    1415    function test_02_Control_KeyboardDefaults_addControl (t) { 
  • tests/Control/test_PanZoomBar.html

    old new  
    44  <script type="text/javascript"><!-- 
    55    var map;  
    66    function test_01_Control_PanZoomBar_constructor (t) { 
    7         t.plan( 3 ); 
     7        t.plan( 4 ); 
    88     
    99        control = new OpenLayers.Control.PanZoomBar({position: new OpenLayers.Pixel(100,100)}); 
    1010        t.ok( control instanceof OpenLayers.Control.PanZoomBar, "new OpenLayers.Control.PanZoomBar returns object" ); 
     11        t.eq( control.displayClass,  "olControlPanZoomBar", "displayClass is correct" ); 
    1112        t.eq( control.position.x, 100, "PanZoom X Set correctly.");  
    1213        t.eq( control.position.y, 100, "PanZoom y Set correctly.");  
    1314    }