Ignore:
Timestamp:
2017-11-04T20:27:56+01:00 (6 years ago)
Author:
Don-vip
Message:

see #15560 - EqualsVerifier does not work with newer Java versions -> disable tests automatically in this case
Workaround to https://github.com/jqno/equalsverifier/issues/177 / https://github.com/raphw/byte-buddy/issues/370
Inspired by https://issues.apache.org/jira/browse/SOLR-11606

Location:
trunk/test/unit/org/openstreetmap/josm/tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/tools/MultiMapTest.java

    r10758 r13079  
    88import java.util.HashSet;
    99
     10import org.junit.Test;
     11import org.openstreetmap.josm.TestUtils;
     12
    1013import nl.jqno.equalsverifier.EqualsVerifier;
    11 import org.junit.Test;
    1214
    1315/**
     
    2123    @Test
    2224    public void testEqualsContract() {
     25        TestUtils.assumeWorkingEqualsVerifier();
    2326        EqualsVerifier.forClass(MultiMap.class).usingGetClass().verify();
    2427    }
  • trunk/test/unit/org/openstreetmap/josm/tools/PairTest.java

    r10758 r13079  
    33
    44import org.junit.Test;
     5import org.openstreetmap.josm.TestUtils;
    56
    67import nl.jqno.equalsverifier.EqualsVerifier;
     
    1718    @Test
    1819    public void testEqualsContract() {
     20        TestUtils.assumeWorkingEqualsVerifier();
    1921        EqualsVerifier.forClass(Pair.class).suppress(Warning.NONFINAL_FIELDS).verify();
    2022    }
Note: See TracChangeset for help on using the changeset viewer.