Changeset 10378 in josm for trunk/test/unit/org/openstreetmap/josm/data/coor
- Timestamp:
- 2016-06-15T10:30:37+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/data/coor/LatLonTest.java
r10334 r10378 33 33 @SuppressFBWarnings(value = "MS_PKGPROTECT") 34 34 public static final double[] SAMPLE_VALUES = new double[]{ 35 // CHECKSTYLE.OFF: SingleSpaceSeparator 35 36 -180.0, -179.9, -179.6, -179.5, -179.4, -179.1, -179.0, -100.0, -99.9, -10.0, -9.9, -1.0, -0.1, 36 180.0, 179.9, 179.6, 179.5, 179.4, 179.1, 179.0, 100.0, 99.9, 10.0, 9.9, 1.0, 0.1, 37 180.0, 179.9, 179.6, 179.5, 179.4, 179.1, 179.0, 100.0, 99.9, 10.0, 9.9, 1.0, 0.1, 37 38 0.12, 0.123, 0.1234, 0.12345, 0.123456, 0.1234567, 38 39 1.12, 1.123, 1.1234, 1.12345, 1.123456, 1.1234567, 39 40 10.12, 10.123, 10.1234, 10.12345, 10.123456, 10.1234567, 40 41 100.12, 100.123, 100.1234, 100.12345, 100.123456, 100.1234567 42 // CHECKSTYLE.ON: SingleSpaceSeparator 41 43 }; 42 44 … … 54 56 assertEquals(LatLon.roundToOsmPrecision(-0.0), 0.0, 0); 55 57 58 // CHECKSTYLE.OFF: SingleSpaceSeparator 56 59 assertEquals(LatLon.roundToOsmPrecision(0.12345678), 0.1234568, 0); 57 60 assertEquals(LatLon.roundToOsmPrecision(0.123456789), 0.1234568, 0); … … 65 68 assertEquals(LatLon.roundToOsmPrecision(100.12345678), 100.1234568, 0); 66 69 assertEquals(LatLon.roundToOsmPrecision(100.123456789), 100.1234568, 0); 70 // CHECKSTYLE.ON: SingleSpaceSeparator 67 71 68 assertEquals(LatLon.roundToOsmPrecision(100.00000001), 69 assertEquals(LatLon.roundToOsmPrecision(100.000000001), 70 assertEquals(LatLon.roundToOsmPrecision(100.0000000001), 71 assertEquals(LatLon.roundToOsmPrecision(100.00000000001), 72 assertEquals(LatLon.roundToOsmPrecision(100.000000000001), 73 assertEquals(LatLon.roundToOsmPrecision(100.0000000000001), 74 assertEquals(LatLon.roundToOsmPrecision(100.00000000000001), 75 assertEquals(LatLon.roundToOsmPrecision(100.000000000000001), 76 assertEquals(LatLon.roundToOsmPrecision(100.0000000000000001), 77 assertEquals(LatLon.roundToOsmPrecision(100.00000000000000001), 78 assertEquals(LatLon.roundToOsmPrecision(100.000000000000000001), 79 assertEquals(LatLon.roundToOsmPrecision(100.0000000000000000001), 80 assertEquals(LatLon.roundToOsmPrecision(100.00000000000000000001), 72 assertEquals(LatLon.roundToOsmPrecision(100.00000001), 100.0000000, 0); 73 assertEquals(LatLon.roundToOsmPrecision(100.000000001), 100.0000000, 0); 74 assertEquals(LatLon.roundToOsmPrecision(100.0000000001), 100.0000000, 0); 75 assertEquals(LatLon.roundToOsmPrecision(100.00000000001), 100.0000000, 0); 76 assertEquals(LatLon.roundToOsmPrecision(100.000000000001), 100.0000000, 0); 77 assertEquals(LatLon.roundToOsmPrecision(100.0000000000001), 100.0000000, 0); 78 assertEquals(LatLon.roundToOsmPrecision(100.00000000000001), 100.0000000, 0); 79 assertEquals(LatLon.roundToOsmPrecision(100.000000000000001), 100.0000000, 0); 80 assertEquals(LatLon.roundToOsmPrecision(100.0000000000000001), 100.0000000, 0); 81 assertEquals(LatLon.roundToOsmPrecision(100.00000000000000001), 100.0000000, 0); 82 assertEquals(LatLon.roundToOsmPrecision(100.000000000000000001), 100.0000000, 0); 83 assertEquals(LatLon.roundToOsmPrecision(100.0000000000000000001), 100.0000000, 0); 84 assertEquals(LatLon.roundToOsmPrecision(100.00000000000000000001), 100.0000000, 0); 81 85 82 assertEquals(LatLon.roundToOsmPrecision(99.999999999999999999999), 83 assertEquals(LatLon.roundToOsmPrecision(99.99999999999999999999), 84 assertEquals(LatLon.roundToOsmPrecision(99.9999999999999999999), 85 assertEquals(LatLon.roundToOsmPrecision(99.999999999999999999), 86 assertEquals(LatLon.roundToOsmPrecision(99.99999999999999999), 87 assertEquals(LatLon.roundToOsmPrecision(99.9999999999999999), 88 assertEquals(LatLon.roundToOsmPrecision(99.999999999999999), 89 assertEquals(LatLon.roundToOsmPrecision(99.99999999999999), 90 assertEquals(LatLon.roundToOsmPrecision(99.9999999999999), 91 assertEquals(LatLon.roundToOsmPrecision(99.999999999999), 92 assertEquals(LatLon.roundToOsmPrecision(99.99999999999), 93 assertEquals(LatLon.roundToOsmPrecision(99.9999999999), 94 assertEquals(LatLon.roundToOsmPrecision(99.999999999), 95 assertEquals(LatLon.roundToOsmPrecision(99.99999999), 96 assertEquals(LatLon.roundToOsmPrecision(99.9999999), 86 assertEquals(LatLon.roundToOsmPrecision(99.999999999999999999999), 100.0000000, 0); 87 assertEquals(LatLon.roundToOsmPrecision(99.99999999999999999999), 100.0000000, 0); 88 assertEquals(LatLon.roundToOsmPrecision(99.9999999999999999999), 100.0000000, 0); 89 assertEquals(LatLon.roundToOsmPrecision(99.999999999999999999), 100.0000000, 0); 90 assertEquals(LatLon.roundToOsmPrecision(99.99999999999999999), 100.0000000, 0); 91 assertEquals(LatLon.roundToOsmPrecision(99.9999999999999999), 100.0000000, 0); 92 assertEquals(LatLon.roundToOsmPrecision(99.999999999999999), 100.0000000, 0); 93 assertEquals(LatLon.roundToOsmPrecision(99.99999999999999), 100.0000000, 0); 94 assertEquals(LatLon.roundToOsmPrecision(99.9999999999999), 100.0000000, 0); 95 assertEquals(LatLon.roundToOsmPrecision(99.999999999999), 100.0000000, 0); 96 assertEquals(LatLon.roundToOsmPrecision(99.99999999999), 100.0000000, 0); 97 assertEquals(LatLon.roundToOsmPrecision(99.9999999999), 100.0000000, 0); 98 assertEquals(LatLon.roundToOsmPrecision(99.999999999), 100.0000000, 0); 99 assertEquals(LatLon.roundToOsmPrecision(99.99999999), 100.0000000, 0); 100 assertEquals(LatLon.roundToOsmPrecision(99.9999999), 99.9999999, 0); 97 101 } 98 102
Note:
See TracChangeset
for help on using the changeset viewer.