Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🐞 align the
descriptionPropertiesKey
of New year's day of the London metal exchange with theholiday_description.properties
- before it would have had a description ofundefined
🎁 remove duplicate code in
testManagerSameInstance
andtestManagerDifferentInstance
methods in tests to avoid errors and make it more clear and easier to read as well as unify naming🐞 fix naming of various testcases
🎁 replace multiple testcases that test individual years with
ParamatrizedTest
, to avoid code duplication.🐞 This also fixes an error in the Ukraine tests where the test for 2014 (probably by accident) tested against the year 2018, wherefore an issue in the test-data for 2014 remained unnoticed. I checked with the official laws on the government website online, that indeed holidays get moved, to the next Monday, if they fall on a weekend and the 24.08.2014, was a Sunday.
🎁 enable
assertAllHolidaysChecked
for more years/countries.🐞 This also aligns the
descriptionPropertiesKey
s of various countries' test-data with the definitions inholiday_description.properties
closes #330