X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=auto_tests%2Ftests%2Fcallback.js;fp=auto_tests%2Ftests%2Fcallback.js;h=b12ea64b3e7c2598c3d9d51b8f2563179d618767;hb=b617ba25a4500750fd4ffdc7ac12758c7e1b3823;hp=d41d91e5164152e13f7d12abe5295415f5b2c484;hpb=6b875aecfcde4309fc2db816e5b29c75affdad54;p=dygraphs.git diff --git a/auto_tests/tests/callback.js b/auto_tests/tests/callback.js index d41d91e..b12ea64 100644 --- a/auto_tests/tests/callback.js +++ b/auto_tests/tests/callback.js @@ -686,7 +686,7 @@ it('testDrawPointCallback_idx', function() { /** * Test that the correct idx is returned for the point in the onHiglightCallback. - */ + */ it('testDrawHighlightPointCallback_idx', function() { var idxToCheck = null; @@ -712,4 +712,16 @@ it('testDrawHighlightPointCallback_idx', function() { assert.equal(5,idxToCheck); }); +/** + * Test that drawCallback is called with the correct value for `this`. + */ +it('should set this in drawCallback', function() { + var g = new Dygraph('graph', data, { + drawCallback: function(g, is_initial) { + assert.isTrue(is_initial); + assert.equal(g, this); + } + }); +}); + });