Skip to content

Add Test Suite plus Regression Value Dumper#285

Merged
KosherJava merged 2 commits into
KosherJava:masterfrom
zachweix:addingTests
Jul 15, 2026
Merged

Add Test Suite plus Regression Value Dumper#285
KosherJava merged 2 commits into
KosherJava:masterfrom
zachweix:addingTests

Conversation

@zachweix

Copy link
Copy Markdown
Contributor

You can run the tests with ./mvnw test - all 129 currently pass. Most of the values I can only confirm that they validate against the current output. This will ensure that new updates do not cause any regression. If any calculation does change and you want to update results, I included the tool used to generate the current output for most zmanim - RegressionValueDumper. You only need it if a calculation intentionally changes and you want to regenerate the golden values. To run it:

java -cp target/test-classes:target/classes com.kosherjava.zmanim.RegressionValueDumper comprehensive```

@KosherJava KosherJava left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @zachweix

@KosherJava
KosherJava merged commit b95b768 into KosherJava:master Jul 15, 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