Browse Source

another test for #21

feature/nested-cache-fetch-fix
Bryan Donovan 10 years ago
parent
commit
d49720560f
  1. 24
      test/multi_caching.unit.js

24
test/multi_caching.unit.js

@ -519,6 +519,30 @@ describe("multi_caching", function() {
}); });
}); });
}); });
it("lets us make nested calls", function(done) {
function get_cached_widget(name, cb) {
multi_cache.wrap(key, function(cache_cb) {
methods.get_widget(name, cache_cb);
}, cb);
}
get_cached_widget(name, function(err, widget) {
check_err(err);
assert.equal(widget.name, name);
get_cached_widget(name, function(err, widget) {
check_err(err);
assert.equal(widget.name, name);
get_cached_widget(name, function(err, widget) {
check_err(err);
assert.equal(widget.name, name);
done();
});
});
});
});
}); });
context("error handling", function() { context("error handling", function() {

Loading…
Cancel
Save