You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2021/02/06 12:04:00 UTC

[jira] [Work logged] (ARTEMIS-2876) Port artemis-junit @Rule to junit5 extensions

     [ https://issues.apache.org/jira/browse/ARTEMIS-2876?focusedWorklogId=549040&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-549040 ]

ASF GitHub Bot logged work on ARTEMIS-2876:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 06/Feb/21 12:03
            Start Date: 06/Feb/21 12:03
    Worklog Time Spent: 10m 
      Work Description: luisalves00 opened a new pull request #3436:
URL: https://github.com/apache/activemq-artemis/pull/3436


   Please review a possible solution for ARTEMIS-2876. The module name allow backwards compatibility.
   
   artemis-junit-all - hold the core logic that can be used by both junit4 (@Role) and junit5 (@RegisterExtension). Possibly used by TestNG if needed. (don't depend on junit)
   artemis-junit - keep only the junit4 @Rule implementation  (depend only junit4)
   artemis-junit-extensions - same as artemis-junit but for Junit5.  (depend only junit5) - will allow junit5 only projects to include only junit5.
   
   If accepted I still need to add proper javadoc, some method encapsulation and update the documentation. Also, better names for classes and modules are welcomed.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Issue Time Tracking
-------------------

            Worklog Id:     (was: 549040)
    Remaining Estimate: 0h
            Time Spent: 10m

> Port artemis-junit @Rule to junit5 extensions
> ---------------------------------------------
>
>                 Key: ARTEMIS-2876
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2876
>             Project: ActiveMQ Artemis
>          Issue Type: Wish
>          Components: Tests
>            Reporter: Luís Alves
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The artemis-junit @Rule is a great feature for integration tests. Would be nice to be ported to Junit5 so projects don't need to mix vintage (Junit4) and Junit5 tests.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)