Skip to content

Instantly share code, notes, and snippets.

View Slicertje's full-sized avatar

Stefaan Colman Slicertje

  • Sitesnet
  • Ghent - Belgium
View GitHub Profile
@Slicertje
Slicertje / gist:1323561
Created October 28, 2011 21:07 — forked from jbpros/gist:1322767
Detect if callback is called - async version
function doTest (callback, asyncTimeout) {
var isCallbackCalled = false;
var timedOut = false;
var timer = null;
var successCallback = function () {
if (! timedOut) { // If code success but fail already reported, keep failed
alert('Callback called');
isCallbackCalled = true;
if (asyncTimeout && timer) {
@Slicertje
Slicertje / gist:1322603
Created October 28, 2011 15:54
Detect if callback is called
function doTest (callback) {
var isCallbackCalled = false;
var successCallback = function () {
isCallbackCalled = true;
};
callback.apply(null, [ successCallback ]);
if (isCallbackCalled) {