Skip to content

Test Plan for v1.0

Eliad Moosavi edited this page Oct 30, 2018 · 4 revisions

High-level list of testable processes:

  1. Data processing & Render
  2. Tooltips
  3. Legend filters
  4. Data updates

Quick Ideas of testable items:

All charts:

  1. Not providing labels in chart configs (currently throws an exception, ideal behaviour would be to not render the chart an display a console.error)

Non-axis charts (Pie & Donut):

  1. Providing multiple datasets for Pie & Donut (shouldn't work, and in fact will break legend filtering, ideal behaviour would be to not render the chart an display a console.error)