You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (Updated) (JIRA)" <ji...@apache.org> on 2012/02/26 22:50:49 UTC

[jira] [Updated] (QPID-3025) Upgrade Java test framework to JUnit 4

     [ https://issues.apache.org/jira/browse/QPID-3025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robbie Gemmell updated QPID-3025:
---------------------------------

    Component/s: Java Tests
    
> Upgrade Java test framework to JUnit 4
> --------------------------------------
>
>                 Key: QPID-3025
>                 URL: https://issues.apache.org/jira/browse/QPID-3025
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Tests
>            Reporter: Andrew Kennedy
>            Assignee: Andrew Kennedy
>            Priority: Minor
>
> We use JUnit 3.8 currently, and should move to using a more recent version. JUnit 4.4 includes support for annotations and other useful test features that will allow us to control our unit and system tests and test profiles better and easier. This update must still be able to run the existing 3.8 tests, and must also preserve the current exclusion mechanism (profile.excludes property) but should also support all JUnit 4 features. This is possible by transferring some functionality from QpidTestCase to a custom JUnit runner class, and annotating QpidTestCase to use this new test runner.
> See also QPID-2639 which updated the QpidTestCase and modified all other test cases to inherit from it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org