| Library | Includes tests? | Tests are up-to-date? | Tests are used to resolve issues? | |---------------|-----------------|-----|--| | `d3` | Integration tests in separate packages ([e.g.](https://github.com/d3/d3-selection/blob/master/test/selection/append-test.js)) | Yep | Yep ([e.g.](https://github.com/d3/d3-selection/commit/263a80145467c9de709e31ec96ee9985dcb1f229#diff-5f6c2e49be77e4d7f06d1b7798b88580b2513eab2cd7a611c2e1109cbf7375e9)) | | `chartist` | Integration ([e.g.](https://github.com/gionkunz/chartist-js/blob/develop/test/spec/spec-axes.js)) | No | Yep ([e.g.](https://github.com/gionkunz/chartist-js/commit/4a636bc7fb1add702ebdd83e9dc383bd7bf91d43)) | | `frappe-charts` | Nope | Nope | Nope | | `highcharts` | E2E (using puppeteer) ([e.g.](https://github.com/highcharts/highcharts/blob/master/test/typescript/highcharts/highcharts.ts)) | Yep | Yep ([e.g.](https://github.com/highcharts/highcharts/commit/545f5fb5edabd3a649f89c981a976b11bb21268b#diff-5efb77b26199919ced65df1d0480a49def2e91dda9bf776112c42a6977345c7f)) | | `uplot` | Nope | Nope | Nope |