mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 03:36:18 +08:00
Convert all CoffeeScript to Javascript. See:
http://meta.discourse.org/t/is-it-better-for-discourse-to-use-javascript-or-coffeescript/3153
This commit is contained in:
28
spec/javascripts/onebox_spec.js
Normal file
28
spec/javascripts/onebox_spec.js
Normal file
@ -0,0 +1,28 @@
|
||||
/*global waitsFor:true expect:true describe:true beforeEach:true it:true spyOn:true */
|
||||
(function() {
|
||||
|
||||
describe("Discourse.Onebox", function() {
|
||||
beforeEach(function() {
|
||||
return spyOn(jQuery, 'ajax').andCallThrough();
|
||||
});
|
||||
it("Stops rapid calls with cache true", function() {
|
||||
Discourse.Onebox.lookup('http://bla.com', true, function(c) {
|
||||
return c;
|
||||
});
|
||||
Discourse.Onebox.lookup('http://bla.com', true, function(c) {
|
||||
return c;
|
||||
});
|
||||
return expect(jQuery.ajax.calls.length).toBe(1);
|
||||
});
|
||||
return it("Stops rapid calls with cache false", function() {
|
||||
Discourse.Onebox.lookup('http://bla.com/a', false, function(c) {
|
||||
return c;
|
||||
});
|
||||
Discourse.Onebox.lookup('http://bla.com/a', false, function(c) {
|
||||
return c;
|
||||
});
|
||||
return expect(jQuery.ajax.calls.length).toBe(1);
|
||||
});
|
||||
});
|
||||
|
||||
}).call(this);
|
Reference in New Issue
Block a user