chain-studio-flow-editor/test
flemming-it 5c5ec4f990 test(editor): cover quick-fix exposure + driver approval contract
Two new test files:

  - fix_dialog_test.dart — surface tests for the controller API
    the new Fix dialog reads: fixesFor() returns the analyzer-
    attached list, analyzerErrorCount tracks errors, and the
    English AnalyzerStrings produce the labels the dialog
    renders ('Install <cap>', 'Add source for <cap>…', etc).
  - inline_approval_test.dart — covers the FlowRunDriver
    approval hooks added in 0.21.0. Validates the default
    stubs throw UnsupportedError (so legacy hosts surface in
    CI rather than at runtime) and that a fake driver
    implementation can drive the happy + reject paths.

44 editor tests green.

Signed-off-by: flemming-it <sf@flemming.it>
2026-06-09 09:32:13 +02:00
..
editor_controller_test.dart feat(editor): properties-panel toggle + LabVIEW-style type colours 2026-06-02 11:13:01 +02:00
fix_dialog_test.dart test(editor): cover quick-fix exposure + driver approval contract 2026-06-09 09:32:13 +02:00
flow_analyzer_test.dart feat(editor): graph-pulse on errors + store-aware install / add-source 2026-06-09 00:21:48 +02:00
flow_graph_test.dart test(editor): exercise the extract-with-approval flow shape 2026-06-01 02:01:46 +02:00
flow_node_test.dart feat(editor): type-checked connections + card-height fix + widget tests 2026-06-02 01:29:00 +02:00
flow_yaml_controller_test.dart test(editor): three widget cases pin type-token recolouring 2026-06-04 02:48:54 +02:00
inline_approval_test.dart test(editor): cover quick-fix exposure + driver approval contract 2026-06-09 09:32:13 +02:00