[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/jquery_ui/jquery.ui/tests/unit/slider/ -> slider_methods.js (source)

   1  /*

   2   * slider_methods.js

   3   */
   4  (function($) {
   5  
   6  module("slider: methods");
   7  
   8  test("init", function() {
   9      expect(6);
  10  
  11      $("<div></div>").appendTo('body').slider().remove();
  12      ok(true, '.slider() called on element');
  13  
  14      $([]).slider().remove();
  15      ok(true, '.slider() called on empty collection');
  16  
  17      $('<div></div>').slider().remove();
  18      ok(true, '.slider() called on disconnected DOMElement');
  19  
  20      $('<div></div>').slider().slider("foo").remove();
  21      ok(true, 'arbitrary method called after init');
  22  
  23      el = $('<div></div>').slider();
  24      var foo = el.data("foo.slider");
  25      el.remove();
  26      ok(true, 'arbitrary option getter after init');
  27  
  28      $('<div></div>').slider().data("foo.slider", "bar").remove();
  29      ok(true, 'arbitrary option setter after init');
  30  });
  31  
  32  test("destroy", function() {
  33      expect(8);
  34  
  35      $("<div></div>").appendTo('body').slider().slider("destroy").remove();
  36      ok(true, '.slider("destroy") called on element');
  37  
  38      $([]).slider().slider("destroy").remove();
  39      ok(true, '.slider("destroy") called on empty collection');
  40  
  41      $('<div></div>').appendTo('body').remove().slider().slider("destroy").remove();
  42      ok(true, '.slider("destroy") called on disconnected DOMElement');
  43  
  44      $('<div></div>').slider().slider("destroy").slider("foo").remove();
  45      ok(true, 'arbitrary method called after destroy');
  46  
  47      el = $('<div></div>').slider();
  48      var foo = el.slider("destroy").data("foo.slider");
  49      el.remove();
  50      ok(true, 'arbitrary option getter (.data) after destroy');
  51  
  52      el = $('<div></div>').slider();
  53      var foo = el.slider("destroy").slider("option", "foo");
  54      el.remove();
  55      ok(true, 'arbitrary option getter (.slider option method) after destroy');
  56  
  57      $('<div></div>').slider().slider("destroy").data("foo.slider", "bar").remove();
  58      ok(true, 'arbitrary option setter (.data) after destroy');
  59  
  60      $('<div></div>').slider().slider("destroy").slider("options", "foo", "bar").remove();
  61      ok(true, 'arbitrary option setter (.slider option method) after destroy');
  62  });
  63  
  64  test("enable", function() {
  65      ok(false, "missing test - untested code is broken code.");
  66  });
  67  
  68  test("disable", function() {
  69      ok(false, "missing test - untested code is broken code.");
  70  });
  71  
  72  test("value", function() {
  73      ok(false, "missing test - untested code is broken code.");
  74  });
  75  
  76  test("values", function() {
  77      ok(false, "missing test - untested code is broken code.");
  78  });
  79  
  80  })(jQuery);


Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7