diff options
author | Kristian Lyngstol <kristian@bohemians.org> | 2015-04-02 19:24:45 +0200 |
---|---|---|
committer | Kristian Lyngstol <kristian@bohemians.org> | 2015-04-02 19:24:45 +0200 |
commit | 0d8bba263dc195147d6fdb09662e7926f0a58b3e (patch) | |
tree | 4c570b4376c323e585120e7695b8715be7aa8881 /web/nms.gathering.org/speedometer/c3-master/spec/api.axis-spec.js | |
parent | e4354b47bd8891c5b1ee591fdf74b3ca67eee461 (diff) |
Bump lots of changes
Diffstat (limited to 'web/nms.gathering.org/speedometer/c3-master/spec/api.axis-spec.js')
-rw-r--r-- | web/nms.gathering.org/speedometer/c3-master/spec/api.axis-spec.js | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/web/nms.gathering.org/speedometer/c3-master/spec/api.axis-spec.js b/web/nms.gathering.org/speedometer/c3-master/spec/api.axis-spec.js new file mode 100644 index 0000000..5764f73 --- /dev/null +++ b/web/nms.gathering.org/speedometer/c3-master/spec/api.axis-spec.js @@ -0,0 +1,54 @@ +describe('c3 api axis', function () { + 'use strict'; + + var chart, args; + + beforeEach(function (done) { + chart = window.initChart(chart, args, done); + }); + + describe('axis.labels', function () { + + it('should update args', function () { + args = { + data: { + columns: [ + ['data1', 30, 200, 100], + ['data2', 50, 20, 10] + ], + axes: { + data1: 'y', + data2: 'y2' + } + }, + axis: { + y: { + label: 'Y Axis Label' + }, + y2: { + show: true, + label: 'Y2 Axis Label' + } + } + }; + expect(true).toBeTruthy(); + }); + + it('should update y axis label', function () { + chart.axis.labels({y: 'New Y Axis Label'}); + var label = d3.select('.c3-axis-y-label'); + expect(label.text()).toBe('New Y Axis Label'); + expect(label.attr('dx')).toBe('-0.5em'); + expect(label.attr('dy')).toBe('1.2em'); + }); + + it('should update y axis label', function () { + chart.axis.labels({y2: 'New Y2 Axis Label'}); + var label = d3.select('.c3-axis-y2-label'); + expect(label.text()).toBe('New Y2 Axis Label'); + expect(label.attr('dx')).toBe('-0.5em'); + expect(label.attr('dy')).toBe('-0.5em'); + }); + + }); +}); |