Skip to content

Conversation

@arjantijms
Copy link
Contributor

Fixing 9 TCK failures:

com/sun/ts/tests/el/api/jakarta_el/methodexpression/ELClient.java#methodExpressionMatchingAmbiguousTest_from_standalone
com/sun/ts/tests/el/api/jakarta_el/methodexpression/ELClient.java#methodExpressionMatchingCoercionBeatsExactVarArgsTest_from_standalone
com/sun/ts/tests/el/api/jakarta_el/methodexpression/ELClient.java#methodExpressionMatchingExactPreferredTest_from_standalone
com/sun/ts/tests/el/api/jakarta_el/methodexpression/ELClient.java#methodExpressionMatchingOverloadBeatsCoercionTest_from_standalone
com/sun/ts/tests/el/api/jakarta_el/methodexpression/ELClient.java#methodExpressionMatchingOverloadBeatsExactVarArgsTest_from_standalone
com/sun/ts/tests/el/api/jakarta_el/methodexpression/ELClient.java#methodExpressionMatchingVarArgsTest_from_standalone
com/sun/ts/tests/el/api/jakarta_el/methodreference/ELClient.java#methodReferenceTest_from_standalone
com/sun/ts/tests/el/spec/coercion/ELClient.java#elCoerceLambdaExpressionToFunctionalInterfaceTest_from_standalone
com/sun/ts/tests/el/spec/coercion/ELClient.java#elCoerceToArrayTest_from_standalone

Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Allow MethodInfo to be returned from getMethodInfo if expression is a
call.

Use the actual parameter values for finding a method, so coercion can be
applied if needed.
@arjantijms arjantijms added this to the 5.0.0 milestone Apr 13, 2022
@arjantijms arjantijms marked this pull request as draft April 13, 2022 23:26
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
Signed-off-by: Arjan Tijms <arjan.tijms@gmail.com>
@arjantijms arjantijms marked this pull request as ready for review April 19, 2022 16:38
@arjantijms arjantijms self-assigned this Apr 19, 2022
@arjantijms
Copy link
Contributor Author

TCK now fully passed locally:

[INFO]      [exec] [javatest.batch] ********************************************************************************
[INFO]      [exec] [javatest.batch] Number of tests completed:  350 (350 passed, 0 failed, 0 with errors)
[INFO]      [exec] [javatest.batch] Number of tests remaining:  0
[INFO]      [exec] [javatest.batch] ********************************************************************************
[INFO]      [exec] [javatest.batch] Completed running 350 tests.
[INFO]      [exec] [javatest.batch] Number of Tests Passed      = 350
[INFO]      [exec] [javatest.batch] Number of Tests Failed      = 0
[INFO]      [exec] [javatest.batch] Number of Tests with Errors = 0
[INFO]      [exec] [javatest.batch] ********************************************************************************

@arjantijms arjantijms merged commit 69cd0ae into eclipse-ee4j:master Apr 19, 2022
@arjantijms arjantijms deleted the fixtckfailures branch April 19, 2022 16:39
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.

1 participant