Gautier DI FOLCO created JAMES-2487: ---------------------------------------
Summary: Test library upgrade Key: JAMES-2487 URL: https://issues.apache.org/jira/browse/JAMES-2487 Project: James Server Issue Type: Improvement Reporter: Gautier DI FOLCO {code:java} com.datastax.cassandra:cassandra-driver-core .......... 3.5.0 -> 3.5.1 GDF [cassandra] 3.5.1 // mostly doc org.cassandraunit:cassandra-unit .................. 2.1.9.2 -> 3.5.0.1 MBA [cassandra] should be dropped entirely org.testcontainers:mariadb ............................ 1.7.3 -> 1.8.1 MBA [test] org.testcontainers:testcontainers ..................... 1.1.7 -> 1.8.1 MBA [test] org.testcontainers:testcontainers ..................... 1.7.3 -> 1.8.1 MBA [test] 1.8.1 would be great to use cassandra support but rabbitmq tests were not happy last time we tried migration org.xmlunit:xmlunit-core .............................. 2.5.1 -> 2.6.0 MBA [test] no brainer org.xmlunit:xmlunit-matchers .......................... 2.5.1 -> 2.6.0 MBA [test] no brainer org.apache.derby:derby ......................... 10.9.1.0 -> 10.14.2.0 MBA [db] why derby _and_ h2 ? (h2 for test, derby for run ?) com.h2database:h2 ................................. 1.3.170 -> 1.4.197 GDF [db] 1.4.197 // used once (in tests) // to remove info.cukes:cucumber-guice ............................. 1.2.4 -> 1.2.5 MBA [test] should not be a problem info.cukes:cucumber-java .............................. 1.2.4 -> 1.2.5 MBA [test] info.cukes:cucumber-junit ............................. 1.2.4 -> 1.2.5 MBA [test] info.cukes:cucumber-picocontainer ..................... 1.2.4 -> 1.2.5 MBA [test] com.jayway.restassured:rest-assured ................... 2.6.0 -> 2.9.0 GDF [rest tests] 2.9.0 // used in test + unused declarations org.hdrhistogram:HdrHistogram ........................ 2.1.4 -> 2.1.10 MBA [metrics] 2.1.10 no brainer junit:junit ............................................. 4.11 -> 4.12 MBA [test] no brainer org.jgrapht:jgrapht-core .............................. 0.9.1 -> 1.2.0 MBA [graph] 1.2.0, no brainer jmock:jmock ................................. 1.1.0 -> 20031129.200437 MBA [mocking] changed to org.jmock for 2.x // could we migrate everything to mockito ? summer work? org.easymock:easymock ................................... 3.3.1 -> 3.6 MBA [mock] used only once, should be replaced by mockito org.jmock:jmock ....................................... 2.6.0 -> 2.8.4 MBA [mocking] could we migrate everything to mockito ? org.jmock:jmock-junit4 ................................ 2.6.0 -> 2.8.4 MBA [mocking] could we migrate everything to mockito ? org.mockito:mockito-core ............................. 1.9.0 -> 2.19.1 MBA [mock] 2.19.1 // probably some work but well documented (https://github.com/mockito/mockito/wiki/What%27s-new-in-Mockito-2), java8 and junit5 ! com.spotify:docker-client ........................... 3.5.10 -> 8.11.7 GDF [docker] 8.11.7 // Will hurt // we may have a conflict with testcontainer org.junit.jupiter:junit-jupiter-engine ............. 5.0.2 -> 5.3.0-M1 org.junit.jupiter:junit-jupiter-params ............. 5.0.2 -> 5.3.0-M1 org.junit.platform:junit-platform-launcher ......... 1.0.2 -> 1.3.0-M1 org.junit.vintage:junit-vintage-engine ............ 4.12.2 -> 5.3.0-M1 pl.pragmatists:JUnitParams ............................ 1.0.4 -> 1.1.1 {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org