[ Index ]

PHP Cross Reference of Drupal 6 (yi-drupal)

title

Body

[close]

/sites/all/libraries/jquery.ui/tests/unit/selectable/ -> selectable_options.js (source)

   1  /*

   2   * selectable_options.js

   3   */
   4  (function($) {
   5  
   6  module("selectable: options");
   7  
   8  test("autoRefresh", function() {
   9      expect(3);
  10      el = $("#selectable1");
  11      var actual, sel = $("*", el), selected = function() { actual += 1 };
  12  
  13      actual = 0;
  14      el = $("#selectable1").selectable({ autoRefresh: false,    selected: selected });
  15      sel.hide();
  16      drag(1000, 1000);
  17      equals(actual, sel.length);
  18      el.selectable("destroy");
  19  
  20      actual = 0;
  21      sel.show();
  22      el = $("#selectable1").selectable({ autoRefresh: true,    selected: selected });
  23      sel.hide();
  24      drag(1000, 1000);
  25      equals(actual, 0);
  26      sel.show();
  27      drag(1000, 1000);
  28      equals(actual, sel.length);
  29      el.selectable("destroy");
  30      sel.show();
  31  });
  32  
  33  test("filter", function() {
  34      expect(2);
  35      el = $("#selectable1");
  36      var actual, sel = $("*", el), selected = function() { actual += 1 };
  37  
  38      actual = 0;
  39      el = $("#selectable1").selectable({ filter: '.special', selected: selected });
  40      drag(1000, 1000);
  41      ok(sel.length != 1, "this test assumes more than 1 selectee");
  42      equals(actual, 1);
  43      el.selectable("destroy");
  44  });
  45  
  46  })(jQuery);


Generated: Mon Jul 9 18:01:44 2012 Cross-referenced by PHPXref 0.7