For comparison: comments about other licenses are available at https://www.gnu.org/licenses/license-list.html
I think there's one question you should answer in order to fully describe your "testing framework": is it being used for "end to end tests" or "integration tests" or "unit tests"? https://k-hartanto.medium.com/testing-pyramid-and-testing-ice-cream-cone-what-is-the-difference-6ddde3876c20For unit tests, something like https://en.wikipedia.org/wiki/JUnit is useful. For testing a program after it's deployed, something like https://jbehave.org/reference/stable/story-syntax.html is useful. You get different information about your program from each type of testing, and one type can detect issues even if the other didn't, so doing both is useful.
Your (verbose and harder to understand) example reminds me of https://jbehave.org/reference/stable/story-syntax.html
I suspect the functionality you're interested in is supplied from https://ourworldoftext.com/home/ and/or https://ourworldofpixels.com/ so I don't think that putting effort into replicating that is the most important thing to work on.
The parties hoping to form Germany’s next government have agreed to overhaul borrowing rules and create a €500 billion ($536 billion) infrastructure fund in a tectonic spending shift to revamp the military and revive growth in Europe’s largest economy. The defense spending increase from $86 billion in 2024 to $120 billion would bring Germany's defense budget within striking distance of the $149 billion, or approximately 3.5% of GDP, needed for German forces to plug the huge gap in the capabilities of its military to meet national defense needs and commitments to allies, according to the Bruegel Institute.Leaders of the conservative Union bloc agreed with the center-left Social Democrats to exempt military spending over 1% of GDP from the debt limit, as well as a 500 billion euro infrastructure fund for civil and disaster protection, transport infrastructure, hospitals, energy infrastructure, education, scientific research and digitization. Economists estimate that the measure, if passed, could enable a trillion euros in new borrowing and spending over a decade.
https://lonestarlemmy.mooo.com/u/nicole messaged me with this: https://lemmings.world/pictrs/image/1936a27f-ff82-4ec9-9da4-2942c21ad54a.png
There seems to be a lot of "The Itsy Bitsy Spider" discussion today: https://lemmy.world/post/25853254
Is this a meme format? https://lemmy.world/post/27712249