Skip to content

Improve cli integration test#51

Merged
RohanAdwankar merged 4 commits intoRohanAdwankar:masterfrom
not-my-profile:cli-test
Jan 16, 2026
Merged

Improve cli integration test#51
RohanAdwankar merged 4 commits intoRohanAdwankar:masterfrom
not-my-profile:cli-test

Conversation

@not-my-profile
Copy link
Contributor

If you like these changes please merge them without squashing.

We want to be able to see which cases failed and run specific cases.
There's not much point in committing them (and having to keep them up to date
would be unnecessary hassle). The rendering is done with resvg anyway.
With the default of scale=10 the png tests take 2min.
With scale=1 they take 1.5s.
@RohanAdwankar
Copy link
Owner

this looks awesome and definitely will make development a smoother process 😮‍💨
sorry about the delay in review ive been afk due to an arm injury but happy to be back!

@RohanAdwankar RohanAdwankar merged commit e939cb8 into RohanAdwankar:master Jan 16, 2026
1 check passed
@not-my-profile
Copy link
Contributor Author

Yeah the test speedup is nice. No worries, get well soon! Over the last week I started working on my own interactive diagram tool, though with its own syntax, similar but not the same as Mermaid, but the biggest difference being that I don't allow free positioning of nodes ... every node is on an intersection of a grid. I'll let you know if I end up releasing it so you can check it out :)

@RohanAdwankar
Copy link
Owner

yes definitely share it when you release, the grid idea sounds interesting!

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