From: Jukka Kurkela Date: Fri, 18 Jan 2019 12:46:13 +0000 (+0200) Subject: Trigger mouse events at the center of arc (#5991) X-Git-Tag: v2.8.0-rc.1~51 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d9012d9459ab6d6f3aea444f06353ff254b76ce2;p=thirdparty%2FChart.js.git Trigger mouse events at the center of arc (#5991) --- diff --git a/test/specs/controller.polarArea.tests.js b/test/specs/controller.polarArea.tests.js index d439251fa..fed7979e9 100644 --- a/test/specs/controller.polarArea.tests.js +++ b/test/specs/controller.polarArea.tests.js @@ -281,12 +281,12 @@ describe('Chart.controllers.polarArea', function() { var chart = this.chart; var arc = chart.getDatasetMeta(0).data[0]; - jasmine.triggerMouseEvent(chart, 'mousemove', arc); + jasmine.triggerMouseEvent(chart, 'mousemove', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(49, 135, 221)'); expect(arc._model.borderColor).toBe('rgb(22, 89, 156)'); expect(arc._model.borderWidth).toBe(2); - jasmine.triggerMouseEvent(chart, 'mouseout', arc); + jasmine.triggerMouseEvent(chart, 'mouseout', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(100, 150, 200)'); expect(arc._model.borderColor).toBe('rgb(50, 100, 150)'); expect(arc._model.borderWidth).toBe(2); @@ -304,12 +304,12 @@ describe('Chart.controllers.polarArea', function() { chart.update(); - jasmine.triggerMouseEvent(chart, 'mousemove', arc); + jasmine.triggerMouseEvent(chart, 'mousemove', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(200, 100, 150)'); expect(arc._model.borderColor).toBe('rgb(150, 50, 100)'); expect(arc._model.borderWidth).toBe(8.4); - jasmine.triggerMouseEvent(chart, 'mouseout', arc); + jasmine.triggerMouseEvent(chart, 'mouseout', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(100, 150, 200)'); expect(arc._model.borderColor).toBe('rgb(50, 100, 150)'); expect(arc._model.borderWidth).toBe(2); @@ -327,12 +327,12 @@ describe('Chart.controllers.polarArea', function() { chart.update(); - jasmine.triggerMouseEvent(chart, 'mousemove', arc); + jasmine.triggerMouseEvent(chart, 'mousemove', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(200, 100, 150)'); expect(arc._model.borderColor).toBe('rgb(150, 50, 100)'); expect(arc._model.borderWidth).toBe(8.4); - jasmine.triggerMouseEvent(chart, 'mouseout', arc); + jasmine.triggerMouseEvent(chart, 'mouseout', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(100, 150, 200)'); expect(arc._model.borderColor).toBe('rgb(50, 100, 150)'); expect(arc._model.borderWidth).toBe(2); @@ -350,12 +350,12 @@ describe('Chart.controllers.polarArea', function() { chart.update(); - jasmine.triggerMouseEvent(chart, 'mousemove', arc); + jasmine.triggerMouseEvent(chart, 'mousemove', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(200, 100, 150)'); expect(arc._model.borderColor).toBe('rgb(150, 50, 100)'); expect(arc._model.borderWidth).toBe(8.4); - jasmine.triggerMouseEvent(chart, 'mouseout', arc); + jasmine.triggerMouseEvent(chart, 'mouseout', {_model: arc.getCenterPoint()}); expect(arc._model.backgroundColor).toBe('rgb(100, 150, 200)'); expect(arc._model.borderColor).toBe('rgb(50, 100, 150)'); expect(arc._model.borderWidth).toBe(2);