Commit Graph

313 Commits

Author SHA1 Message Date
Eric Milles d7036d97be
use `assertThrows` instead of `ExpectedException` rule 2025-09-11 11:32:08 -05:00
Maarten Coene ea70bbe7e3
IVY-813: added a 'nearest' conflict manager 2025-06-08 12:57:50 +02:00
Maarten Coene d77284167b
IMPROVEMENT: use Apache Commons Compress for pack200 handling to avoid issues on Java 14 and later. (IVY-1652) 2025-04-23 23:04:43 +02:00
Maarten Coene 6a8cfd4004
FIX: improved Maven dependencyManagement matching for dependencies with a non-default type or classifier (IVY-1654) 2025-03-25 00:00:19 +01:00
Stefan Bodewig 503aafc594 IVY-1648 some tests are failing on Java8 2023-09-15 18:09:50 +02:00
Stefan Bodewig 5f11f05fe3 IVY-1642 fix POM translation for multiple artifacts in one module 2023-04-25 21:19:13 +02:00
Stefan Bodewig 3f374602d4 CVE-2022-37866 prevent path-traversal with bogus module coordinates 2022-11-01 10:26:24 +01:00
Jaikiran Pai 2cf83cc35a IVY-1614 Add a test to show that Maven version range exclusion syntax is correctly honoured 2021-02-13 10:24:00 +05:30
Jaikiran Pai 63fd929eb2 Fix checksum files of the ivy.xml(s), that changed in previous commit, used in tests 2019-05-28 11:01:21 +05:30
jkf 0d07c9985c updated reference to license from http to https using find . -type f -exec sed -i s/http://www.apache.org/licenses/LICENSE-2.0/https://www.apache.org/licenses/LICENSE-2.0/ {} \; 2019-05-26 22:48:00 +02:00
Jaikiran Pai a7318cdb6e Update FileSystemResolverTest#testListing to expect a new module that was introduced in the testcase for IVY-1594 2018-10-23 12:09:46 +05:30
aprelev 9a9b720db7 Fix IVY-1104 by including extra attribute in XML report 2018-08-04 14:34:49 +02:00
Gintas Grigelionis b5b177b84d Use StandardCharsets 2018-08-03 12:20:40 +02:00
Nicolas Lalevée 23cf1fb45e Reduce the chance to have a conflict of port binding by being able to bind to one, even briefly. 2018-04-12 00:27:20 +02:00
Gintas Grigelionis 1132a0e342 Tidy up the code 2018-03-29 06:53:16 +02:00
Gintas Grigelionis e4131dc592 Simplify assertions 2018-03-28 21:58:04 +02:00
Gintas Grigelionis 8c4cd482a0 Extraneous exceptions 2018-03-28 20:58:32 +02:00
Gintas Grigelionis bc290628cf Suppress “deprecation” and “unused” warnings 2018-03-17 12:51:46 +01:00
Gintas Grigelionis 5a2af8daac Tidy up the code 2018-03-15 19:33:36 +01:00
Jaikiran Pai 86eacb6b57 Support parsing multiple ranges for Maven versions 2018-02-26 16:35:42 +05:30
Jaikiran Pai 0466237558 IVY-1577 - Add support for Maven profile activations by OS, file and JDK and also parse any properties configured within such activated profiles, so that they can then be referenced in the pom 2018-02-26 15:56:52 +05:30
Gintas Grigelionis c470b75897 Avoid “empty XML tag” warnings 2018-02-03 07:08:08 +01:00
Gintas Grigelionis 12aeeec70f tidy up the code 2017-12-08 07:52:37 +01:00
Gintas Grigelionis 1b84f2ee7a another fail() that should be an expected exception;
import assertions statically, too
2017-12-07 12:25:55 +01:00
Gintas Grigelionis e43138b0b5 rediscovered a couple of tests :-) 2017-12-05 16:57:17 +01:00
Gintas Grigelionis 47061a88ce tidy up the code 2017-12-05 16:44:53 +01:00
Gintas Grigelionis da461de2db use switch rather than a chain of if’s 2017-12-05 16:38:51 +01:00
Gintas Grigelionis 2f4bf4db63 refactor tests with hardcoded Maven Central URL 2017-12-05 12:15:20 +01:00
Gintas Grigelionis 30c217ec40 do not fail, assert 2017-12-05 11:57:36 +01:00
Gintas Grigelionis 5d78961118 keep test parts as private as possible 2017-12-05 11:26:24 +01:00
Gintas Grigelionis 4e2846d5f4 chop extraneous throws, fix imports and javadoc 2017-12-05 11:12:21 +01:00
Gintas Grigelionis d86ae886e0 Do not use try-catch-fail to re-throw exceptions in tests 2017-12-05 10:17:36 +01:00
Gintas Grigelionis 579410e7f8 Revert previous change, see http://central.sonatype.org/pages/consumers.html 2017-11-14 07:18:06 +01:00
Gintas Grigelionis 709c7f71e5 New URL for Maven Central 2017-11-13 20:14:01 +01:00
Gintas Grigelionis 9a686e7388 IVY-511 coding conventions 2017-11-13 16:00:31 +01:00
Gintas Grigelionis 46c7cba7d0 Checkstyle, continued 2017-11-13 15:56:43 +01:00
Gintas Grigelionis f362940480 IVY-309 refactor all those split-trim-join and unwrap some logic 2017-11-10 18:39:27 +01:00
Gintas Grigelionis 6b610aa411 IVY-1420, take two: defaultconf is a mapping, too;
add test cases for related issues IVY-1315 and IVY-1419
2017-10-08 22:29:54 +02:00
Gintas Grigelionis 8054f746bb Changed contents of repo.jfrog.org broke a test;
correct obsolete URL to Ivy file schema
2017-10-05 19:53:53 +02:00
Gintas Grigelionis ade1bb4843 IVY-1420 attributes on configurations/dependencies not inherited by extend/include 2017-09-27 06:49:16 +02:00
Gintas Grigelionis d2e4494b47 Upgrade to Apache Commons VFS version 2
(and watch VFS-360)
2017-09-16 20:56:56 +02:00
Jaikiran Pai ab8b608744 IVY-1476 Better support for Maven timestamped snapshot dependencies in Ivy 2017-09-11 19:35:34 +05:30
Gintas Grigelionis 9e1b0896cf remove extraneous imports 2017-09-03 12:14:44 +02:00
Jaikiran Pai 37f70ab67f IVY-1546 Maven 1 repo is no longer available. Remove the tests, which anyway weren't running 2017-08-31 17:20:24 +05:30
Gintas Grigelionis 90c42ec03e use collections instead of arrays; optimise their use 2017-08-24 13:02:31 +02:00
Gintas Grigelionis 14313cffeb use static import rather than import of nested class 2017-08-24 10:46:24 +02:00
Gintas Grigelionis 9c14146a98 more asList() refactoring and code cleanup 2017-08-21 23:44:30 +02:00
Gintas Grigelionis 3c047a1e70 refactor asList() in test cases 2017-08-19 17:05:36 +02:00
Gintas Grigelionis 463a2c89c3 add a target to generate javadoc for test cases; fix javadoc for doclint 2017-08-19 06:56:56 +02:00
Gintas Grigelionis 186fd10776 inline variables; adjust exceptions, annotations, and formatting 2017-08-17 14:10:42 +02:00