controller.scatter.test.js 576 B

12345678910111213141516171819202122232425
  1. describe('Chart.controllers.scatter', function() {
  2. describe('showLines option', function() {
  3. it('should not draw a line if undefined', function() {
  4. var chart = window.acquireChart({
  5. type: 'scatter',
  6. data: {
  7. datasets: [{
  8. data: [{x: 10, y: 15}],
  9. label: 'dataset1'
  10. }],
  11. },
  12. options: {}
  13. });
  14. var meta = chart.getDatasetMeta(0);
  15. spyOn(meta.dataset, 'draw');
  16. spyOn(meta.data[0], 'draw');
  17. chart.update();
  18. expect(meta.dataset.draw.calls.count()).toBe(0);
  19. expect(meta.data[0].draw.calls.count()).toBe(1);
  20. });
  21. });
  22. });