| 123456789101112131415161718192021222324252627282930313233343536 | 
							- (function() {
 
-   describe("Bootstrap Switch", function() {
 
-     var createElement, getOptions;
 
-     beforeEach(function() {
 
-       $.support.transition = false;
 
-       return $.fx.off = true;
 
-     });
 
-     afterEach(function() {
 
-       return $("." + $.fn.bootstrapSwitch.defaults.baseClass).bootstrapSwitch("destroy");
 
-     });
 
-     createElement = function() {
 
-       return $("<input>", {
 
-         type: "checkbox",
 
-         "class": "switch"
 
-       }).appendTo("body");
 
-     };
 
-     getOptions = function($element) {
 
-       return $element.data("bootstrap-switch").options;
 
-     };
 
-     it("should set the default options as element options, except state", function() {
 
-       var $switch;
 
-       $switch = createElement().prop("checked", true).bootstrapSwitch();
 
-       return expect(getOptions($switch)).toEqual($.fn.bootstrapSwitch.defaults);
 
-     });
 
-     return it("should override default options with initialization ones", function() {
 
-       var $switch, $switch2;
 
-       $switch = createElement().prop("checked", false).bootstrapSwitch();
 
-       $switch2 = createElement().bootstrapSwitch({
 
-         state: false
 
-       });
 
-       expect(getOptions($switch).state).toBe(false);
 
-       return expect(getOptions($switch2).state).toBe(false);
 
-     });
 
-   });
 
- }).call(this);
 
 
  |