[jbosstools-issues] [JBoss JIRA] (JBIDE-26750) Update CDI.itests to run on java 11 and add some parameters to the pom.xml

Zbyněk Červinka (Jira) issues at jboss.org
Fri Dec 6 08:02:00 EST 2019


     [ https://issues.redhat.com/browse/JBIDE-26750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zbyněk Červinka updated JBIDE-26750:
------------------------------------
    Description: 
- run tests on java 11
- make some refactoring - extract what repeats over and over
- add constructors
- make fixes
- make necessary changes to pom.xml and requirements.json
- update Wildfly to version 18

  was:
- run tests on java 11
- make some refactoring - extract what repeats over and over
- add constructors
- make some fixes
- 

*Description of the task from [~odockal]:*

It would be awesome to also have test project running on Java 11 in case that test are running on machine with jdk 11.
Also, I can see that this condition repeats in every class, do you dare to extract it somewhere else and just call in @requirementResctriction annotated method? Let's put it into some utility class, that's an easiest solution.

Update:
I can image that server family and version would be parametrized in pom. One could have parameter ie. server.family and server.version and so any update to server and its version could happen in one place at once.

And you can run test for both server eap and wildfly driven by param in jenkins.



> Update CDI.itests to run on java 11 and add some parameters to the pom.xml
> --------------------------------------------------------------------------
>
>                 Key: JBIDE-26750
>                 URL: https://issues.redhat.com/browse/JBIDE-26750
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: cdi
>    Affects Versions: 4.13.0.AM1
>            Reporter: Zbyněk Červinka
>            Assignee: Zbyněk Červinka
>            Priority: Major
>             Fix For: 4.14.0.AM1
>
>
> - run tests on java 11
> - make some refactoring - extract what repeats over and over
> - add constructors
> - make fixes
> - make necessary changes to pom.xml and requirements.json
> - update Wildfly to version 18



--
This message was sent by Atlassian Jira
(v7.13.8#713008)



More information about the jbosstools-issues mailing list