mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Replace the old style canvas "mock" context checks by image based unit tests which are easier to maintain and allow more flexibility in the drawing logic since we are not testing the context calls but the final painted result.
68 lines
2.0 KiB
JSON
68 lines
2.0 KiB
JSON
{
|
|
"config": {
|
|
"type": "bubble",
|
|
"data": {
|
|
"datasets": [{
|
|
"data": [
|
|
{"x": 0, "y": 3, "r": 0},
|
|
{"x": 1, "y": 3, "r": 2},
|
|
{"x": 2, "y": 3, "r": 4},
|
|
{"x": 3, "y": 3, "r": 8},
|
|
{"x": 4, "y": 3, "r": 16},
|
|
{"x": 5, "y": 3, "r": 32}
|
|
],
|
|
"backgroundColor": "#00ff00",
|
|
"borderColor": "transparent",
|
|
"borderWidth": 0
|
|
}, {
|
|
"data": [
|
|
{"x": 0, "y": 2, "r": 0},
|
|
{"x": 1, "y": 2, "r": 2},
|
|
{"x": 2, "y": 2, "r": 4},
|
|
{"x": 3, "y": 2, "r": 8},
|
|
{"x": 4, "y": 2, "r": 16},
|
|
{"x": 5, "y": 2, "r": 32}
|
|
],
|
|
"backgroundColor": "transparent",
|
|
"borderColor": "#0000ff",
|
|
"borderWidth": 1
|
|
}, {
|
|
"data": [
|
|
{"x": 0, "y": 1, "r": 0},
|
|
{"x": 1, "y": 1, "r": 2},
|
|
{"x": 2, "y": 1, "r": 4},
|
|
{"x": 3, "y": 1, "r": 8},
|
|
{"x": 4, "y": 1, "r": 16},
|
|
{"x": 5, "y": 1, "r": 32}
|
|
],
|
|
"backgroundColor": "#00ff00",
|
|
"borderColor": "#0000ff",
|
|
"borderWidth": 2
|
|
}]
|
|
},
|
|
"options": {
|
|
"responsive": false,
|
|
"legend": false,
|
|
"title": false,
|
|
"elements": {
|
|
"point": {
|
|
"pointStyle": "rect"
|
|
}
|
|
},
|
|
"layout": {
|
|
"padding": 40
|
|
},
|
|
"scales": {
|
|
"xAxes": [{"display": false}],
|
|
"yAxes": [{"display": false}]
|
|
}
|
|
}
|
|
},
|
|
"options": {
|
|
"canvas": {
|
|
"height": 256,
|
|
"width": 512
|
|
}
|
|
}
|
|
}
|