mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
38 lines
956 B
JavaScript
38 lines
956 B
JavaScript
describe('Plugin.colors', () => {
|
|
describe('auto', jasmine.fixture.specs('plugin.colors'));
|
|
|
|
describe('Plugin.colors.chartDefaults', () => {
|
|
beforeAll(() => {
|
|
Chart.defaults.backgroundColor = ['green', 'yellow'];
|
|
});
|
|
|
|
afterAll(() => {
|
|
Chart.defaults.backgroundColor = 'rgba(0,0,0,0.1)';
|
|
});
|
|
|
|
it('should not use colors plugin when chart defaults are given', () => {
|
|
const chart = window.acquireChart({
|
|
type: 'bar',
|
|
data: {
|
|
datasets: [{
|
|
data: [1, 10],
|
|
label: 'dataset1'
|
|
}],
|
|
labels: ['label1', 'label2']
|
|
},
|
|
options: {
|
|
plugins: {
|
|
colors: {
|
|
enabled: true
|
|
}
|
|
}
|
|
}
|
|
});
|
|
|
|
const meta = chart.getDatasetMeta(0);
|
|
expect(meta.data[0].options.backgroundColor).toBe('green');
|
|
expect(meta.data[1].options.backgroundColor).toBe('yellow');
|
|
});
|
|
});
|
|
});
|