Tedefo 4806 tighter type checking#114
Conversation
|
The unit tests currently fail when run locally, with the error pasted below. [ERROR] Tests run: 10, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 125.0 s <<< FAILURE! -- in eu.europa.ted.eforms.viewer.NoticeViewerTest |
Ok @bertrand-lorentz , I temporarily disabled execution of these tests when building in GitHub or Bamboo. They will still run on dev envs. We weill re-enable them when we have a proper SDK-2 release in place. |
bertrand-lorentz
left a comment
There was a problem hiding this comment.
Problematic unit tests are now indeed skipped in GitHub actions.
The merge-base changed after approval.
The merge-base changed after approval.
This PR updates the eforms-notice-viewer to work with the tighter type checking changes introduced in efx-toolkit-java.
Changes:
Interface Adaptation (TEDEFO-4807)
TypedExpressioninterfaceDependency Updates
Refactoring Alignment
ValidatorMarkupGeneratortoValidatorGeneratorImpact:
Compatibility update to ensure the notice viewer works with the enhanced type checking infrastructure. No functional changes to the viewer's behavior.