Changeset 2648 for lang/javascript/jsdeferred
- Timestamp:
- 12/06/07 18:23:16 (13 months ago)
- Location:
- lang/javascript/jsdeferred/trunk
- Files:
-
- 2 modified
-
binding/jquery.js (modified) (1 diff)
-
test-jsdeferred.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/jsdeferred/trunk/binding/jquery.js
r2635 r2648 1 1 (function ($) { 2 $.deferred = Deferred; 3 2 $.deferred = Deferred; 4 3 // override jQuery Ajax functions 5 4 $.each(["get", "getJSON", "post"], function (n, i) { -
lang/javascript/jsdeferred/trunk/test-jsdeferred.js
r2633 r2648 63 63 // ::Test::Start:: 64 64 65 $.deferred.define();65 Deferred.define(); 66 66 67 67 msg("Loaded "+testfuns.length+" tests;"); … … 69 69 msg("Basic Tests::"); 70 70 71 expect("new $.deferred()", true, (new $.deferred()) instanceof $.deferred); 71 expect("new Deferred", true, (new Deferred) instanceof Deferred); 72 expect("Deferred()", true, Deferred() instanceof Deferred); 72 73 73 74 var testobj = {}; 74 $.deferred.define(testobj);75 expect("define() next", $.deferred.next, testobj.next);76 expect("define() loop", $.deferred.loop, testobj.loop);75 Deferred.define(testobj); 76 expect("define() next", Deferred.next, testobj.next); 77 expect("define() loop", Deferred.loop, testobj.loop); 77 78 78 79 var testobj = {}; 79 $.deferred.define(testobj, ["next"]);80 expect("define() next", $.deferred.next, testobj.next);80 Deferred.define(testobj, ["next"]); 81 expect("define() next", Deferred.next, testobj.next); 81 82 expect("define() loop (must not be exported)", undefined, testobj.loop); 82 83 expect("$.get deferred", true, $.get(".") instanceof $.deferred);84 // expect//("$.post deferred", true, $.post(".") instanceof $.deferred);85 // comment out for svn web86 expect("$.getJSON deferred", true, $.getJSON(".") instanceof $.deferred);87 88 83 89 84 var d = next(function () { … … 92 87 d.cancel(); 93 88 94 var d = $.deferred();89 var d = Deferred(); 95 90 d.callback.ok = function () { 96 91 ng("Must not be called!!"); … … 99 94 d.call(); 100 95 96 msg("jQuery binding test") 97 expect("$.get deferred", true, $.get(".") instanceof $.deferred); 98 // expect//("$.post deferred", true, $.post(".") instanceof $.deferred); 99 // comment out for svn web 100 expect("$.getJSON deferred", true, $.getJSON(".") instanceof $.deferred); 101 101 102 102 // Start Main Test
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)