From 5ff96a4f6debc99ccca8df4b54126b683d66ab32 Mon Sep 17 00:00:00 2001 From: Mario Basic Date: Sun, 12 Jul 2015 09:43:16 +0200 Subject: [PATCH] A test that fails. --- tests/helpers/changeExtensionTooltip.spec.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/helpers/changeExtensionTooltip.spec.js b/tests/helpers/changeExtensionTooltip.spec.js index da67f24..6bbb665 100644 --- a/tests/helpers/changeExtensionTooltip.spec.js +++ b/tests/helpers/changeExtensionTooltip.spec.js @@ -1,4 +1,6 @@ var chai = require('chai'); +var sinon = require('sinon'); +var chrome = require('sinon-chrome'); var expect = chai.expect; import changeExtensionTooltip from '../../assets/js/helpers/changeExtensionTooltip'; @@ -7,4 +9,10 @@ describe('changeExtensionTooltip', function() { it('should be a function', function() { expect(changeExtensionTooltip).to.be.a('function'); }); + + it('should change the extension tooltip', function() { + changeExtensionTooltip('WakaTime'); + + sinon.assert.calledWithMatch(chrome.browserAction.setTitle, {title: 'WakaTime'}); + }); }); \ No newline at end of file