Skip to content

feat(graphviz): add Graphviz widget and tests - #4620

Merged
GordonSmith merged 1 commit into
hpcc-systems:mainfrom
GordonSmith:PURE_GRAPHVIZ_FINAL
Jul 17, 2026
Merged

feat(graphviz): add Graphviz widget and tests#4620
GordonSmith merged 1 commit into
hpcc-systems:mainfrom
GordonSmith:PURE_GRAPHVIZ_FINAL

Conversation

@GordonSmith

@GordonSmith GordonSmith commented Jul 15, 2026

Copy link
Copy Markdown
Member
  • Introduced a new Graphviz module in the graph package, exporting the Widget class.
  • Updated the main index file to include the Graphviz module.
  • Created comprehensive tests for the Graphviz widget, covering marquee selection and rendering of various graph elements.
  • Added a new test file specifically for Graphviz functionality, ensuring robust testing of features like custom SVG and HTML content, hyperlinks, and tooltips.

Checklist:

  • The commit message is properly formatted and free of typos.
    • The commit message title makes sense in a changelog, by itself.
    • The commit message includes a "fixes" reference if appropriate.
    • The commit is signed.
  • The change has been fully tested:
    • I have viewed all related gallery items
    • I have viewed all related dermatology items
  • There are no similar instances of the same problem that should be addressed
    • I have addressed them here
    • I have raised new issues to address them separately

Testing:

- Introduced a new Graphviz module in the graph package, exporting the Widget class.
- Updated the main index file to include the Graphviz module.
- Created comprehensive tests for the Graphviz widget, covering marquee selection and rendering of various graph elements.
- Added a new test file specifically for Graphviz functionality, ensuring robust testing of features like custom SVG and HTML content, hyperlinks, and tooltips.

Signed-off-by: Gordon Smith <Gordon.Smith@lexisnexisrisk.com>
@GordonSmith
GordonSmith force-pushed the PURE_GRAPHVIZ_FINAL branch from 3681b8d to 518a68e Compare July 16, 2026 12:24
@GordonSmith
GordonSmith merged commit 41698b2 into hpcc-systems:main Jul 17, 2026
5 checks passed
@github-actions github-actions Bot mentioned this pull request Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants