Changeset 16945 in josm for trunk/test/unit/org
- Timestamp:
- 2020-08-28T20:16:22+02:00 (4 years ago)
- Location:
- trunk/test/unit/org/openstreetmap/josm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandlerTest.java
r13927 r16945 128 128 new PostDownloadHandler(null, newFuture("testRunExceptionFuture")).run(); 129 129 assertTrue(Logging.getLastErrorAndWarnings().toString(), 130 Logging.getLastErrorAndWarnings().contains("E: java.util.concurrent.ExecutionException: testRunExceptionFuture")); 130 Logging.getLastErrorAndWarnings().stream() 131 .anyMatch(e -> e.endsWith("E: java.util.concurrent.ExecutionException: testRunExceptionFuture"))); 131 132 } 132 133 … … 159 160 new PostDownloadHandler(newTask(Arrays.asList("foo", new Exception("bar"), new Object())), newFuture(null)).run(); 160 161 assertTrue(Logging.getLastErrorAndWarnings().toString(), 161 Logging.getLastErrorAndWarnings().contains("E: java.lang.Exception: bar")); 162 Logging.getLastErrorAndWarnings().stream() 163 .anyMatch(e -> e.endsWith("E: java.lang.Exception: bar"))); 162 164 } 163 165 } -
trunk/test/unit/org/openstreetmap/josm/tools/LoggingTest.java
r12802 r16945 2 2 package org.openstreetmap.josm.tools; 3 3 4 import static org.junit.Assert.assertArrayEquals;5 4 import static org.junit.Assert.assertEquals; 6 5 import static org.junit.Assert.assertFalse; … … 199 198 Consumer<String> test = string -> { 200 199 assertTrue(string.startsWith("java.io.IOException: x")); 201 assertTrue(string. indexOf("testLogWithStackTraceLevelThrowable") >= 0);200 assertTrue(string.contains("testLogWithStackTraceLevelThrowable")); 202 201 }; 203 202 testLogCaptured(Logging.LEVEL_ERROR, test, () -> Logging.logWithStackTrace(Logging.LEVEL_ERROR, new IOException("x"))); … … 207 206 () -> Logging.logWithStackTrace(Logging.LEVEL_TRACE, new IOException())); 208 207 209 testLogCaptured(Logging.LEVEL_TRACE, string -> assertTrue(string. indexOf("Cause:") >= 0),208 testLogCaptured(Logging.LEVEL_TRACE, string -> assertTrue(string.contains("Cause:")), 210 209 () -> Logging.logWithStackTrace(Logging.LEVEL_TRACE, new IOException(new IOException()))); 211 210 … … 268 267 269 268 assertEquals(1, Logging.getLastErrorAndWarnings().size()); 270 assert Equals("W: x", Logging.getLastErrorAndWarnings().get(0));269 assertTrue(Logging.getLastErrorAndWarnings().toString(), Logging.getLastErrorAndWarnings().get(0).endsWith("W: x")); 271 270 272 271 Logging.setLogLevel(Logging.LEVEL_ERROR); … … 278 277 279 278 assertEquals(2, Logging.getLastErrorAndWarnings().size()); 280 assertArrayEquals(new Object[] {"W: x", "E: y"}, Logging.getLastErrorAndWarnings().toArray()); 279 assertTrue(Logging.getLastErrorAndWarnings().toString(), Logging.getLastErrorAndWarnings().get(0).endsWith("W: x")); 280 assertTrue(Logging.getLastErrorAndWarnings().toString(), Logging.getLastErrorAndWarnings().get(1).endsWith("E: y")); 281 281 282 282 // limit somewhere reasonable -
trunk/test/unit/org/openstreetmap/josm/tools/TerritoriesTest.java
r16595 r16945 92 92 assertTrue(cache.isEmpty()); 93 93 String error = Logging.getLastErrorAndWarnings().get(0); 94 assertTrue(error, error. startsWith("W: Failed to parse external taginfo data at "));94 assertTrue(error, error.contains("W: Failed to parse external taginfo data at ")); 95 95 assertTrue(error, error.contains(": Invalid token=EOF at (line no=3,")); 96 96 }
Note:
See TracChangeset
for help on using the changeset viewer.