A feature of actuarial software is generating dependency graphs of functions. Actuaries don't write the financial models that power reporting processes in standard languages (Python, Julia, C++) and instead have…
Yeah flaky tests are a pain, not sure if cypress is any better but other things are so much worse. To deal with flakiness I wait for page loads or network responses or locators before executing actions that might depend…
For end to end and frontend tests, Playwright.
Just finished embedding a Python component on my site - https://www.actuarialopensource.org/book/welcome. Uses react-py. Some effort required to implement tabs and manage lifecycle of Pyodide for separate editors.
A feature of actuarial software is generating dependency graphs of functions. Actuaries don't write the financial models that power reporting processes in standard languages (Python, Julia, C++) and instead have…
Yeah flaky tests are a pain, not sure if cypress is any better but other things are so much worse. To deal with flakiness I wait for page loads or network responses or locators before executing actions that might depend…
For end to end and frontend tests, Playwright.
Just finished embedding a Python component on my site - https://www.actuarialopensource.org/book/welcome. Uses react-py. Some effort required to implement tabs and manage lifecycle of Pyodide for separate editors.