[ 
https://issues.apache.org/jira/browse/HCATALOG-331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13292038#comment-13292038
 ] 

Travis Crawford commented on HCATALOG-331:
------------------------------------------

Correct - commons-httpclient depends on junit 3, and gets pulled in 
transitively. However, thats likely a bug in their ivy configuration because 
typically you don't publish dependencies on jars needed for tests. We can 
exclude since its not needed - hcat tests are written against junit 4.

ivy report generates an html page showing the who depends on what dependencies, 
and what was selected if there are conflicts. Its pretty handy to understand 
why the dependencies are what they are. Here's an example:

http://ant.apache.org/ivy/history/2.1.0/samples/jayasoft-ivyrep-example-default.html
                
> Update HCatalog to junit 4
> --------------------------
>
>                 Key: HCATALOG-331
>                 URL: https://issues.apache.org/jira/browse/HCATALOG-331
>             Project: HCatalog
>          Issue Type: Improvement
>            Reporter: Travis Crawford
>            Assignee: Travis Crawford
>         Attachments: HCATALOG-331.patch, HCATALOG-331_remove_junit3.2.patch
>
>
> HCatalog should use junit 4.10, the same version as Hive. In addition to 
> having a common style for tests 4.x has some handy features that would make 
> testing in general more pleasant.

--
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

        

Reply via email to