[ 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