Changeset 868

Show
Ignore:
Timestamp:
05/12/06 02:35:49 (2 years ago)
Author:
therve@gmail.com
Message:

Update tests for DragAndDrop

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • mochikit/trunk/tests/test_DragAndDrop.js

    r783 r868  
    1414    drop1.destroy(); 
    1515     
     16    t.is( isEmpty(MochiKit.DragAndDrop.Droppables.drops), true, "Unregister droppable ok"); 
     17     
    1618    var onhover = function (element) { 
    1719        t.is(element, getElement('drag1'), 'onhover ok'); 
    1820    }; 
    1921    var drop2 = new MochiKit.DragAndDrop.Droppable('drop1', {'onhover': onhover}); 
    20     var pos = elementPosition('drop1'); 
    21     pos = [pos.x + 5, pos.y + 5]; 
    22     MochiKit.DragAndDrop.Droppables.show(pos, getElement('drag1')); 
     22    var pos = getElementPosition('drop1'); 
     23    pos = {"x": pos.x + 5, "y": pos.y + 5}; 
     24    MochiKit.DragAndDrop.Droppables.show({"page": pos}, getElement('drag1')); 
     25 
     26    drag1.destroy(); 
     27    t.is( isEmpty(MochiKit.DragAndDrop.Draggables.drops), true, "Unregister draggable ok"); 
     28     
    2329}; 
     30 
  • mochikit/trunk/tests/test_MochiKit-DragAndDrop.html

    r783 r868  
    11<html> 
    22<head> 
    3     <script type="text/javascript" src="Test/Builder.js"></script> 
    4     <script type="text/javascript" src="Test/More.js"></script> 
    53    <script type="text/javascript" src="../MochiKit/Base.js"></script> 
    64    <script type="text/javascript" src="../MochiKit/Iter.js"></script> 
    75    <script type="text/javascript" src="../MochiKit/DOM.js"></script> 
     6    <script type="text/javascript" src="../MochiKit/Style.js"></script> 
    87    <script type="text/javascript" src="../MochiKit/Color.js"></script> 
    98    <script type="text/javascript" src="../MochiKit/Signal.js"></script>     
    109    <script type="text/javascript" src="../MochiKit/New.js"></script> 
    11     <script type="text/javascript" src="../MochiKit/Effects.js"></script>     
     10    <script type="text/javascript" src="../MochiKit/Visual.js"></script>     
    1211    <script type="text/javascript" src="../MochiKit/DragAndDrop.js"></script>     
     12    <script type="text/javascript" src="SimpleTest/SimpleTest.js"></script>         
     13    <link rel="stylesheet" type="text/css" href="SimpleTest/test.css"> 
    1314    <style type="text/css"> 
    1415    .drop-hover { 
     16    } 
     17    #drag1 { 
     18        visibility: hidden; 
     19    } 
     20    #drop1 { 
     21        visibility: hidden; 
    1522    } 
    1623    </style> 
     
    2532         
    2633    // Counting the number of tests is really lame 
    27     plan({'tests': 4}); 
    2834    tests.test_DragAndDrop({ok:ok, is:is}); 
    2935    ok( true, "test suite finished!");