Lines 115-121
Link Here
|
115 |
assertTrue(s.indexOf("java.lang.NullPointerException: unloc msg") != -1); |
115 |
assertTrue(s.indexOf("java.lang.NullPointerException: unloc msg") != -1); |
116 |
assertTrue(s.indexOf("loc msg #1") != -1); |
116 |
assertTrue(s.indexOf("loc msg #1") != -1); |
117 |
npe = new NullPointerException("unloc msg"); |
117 |
npe = new NullPointerException("unloc msg"); |
118 |
err.annotate(npe, ErrorManager.UNKNOWN, "extra unloc msg", null, null, null); |
118 |
err.annotate(npe, ErrorManager.DangerousUnknownConstant, "extra unloc msg", null, null, null); |
119 |
err.notify(ErrorManager.INFORMATIONAL, npe); |
119 |
err.notify(ErrorManager.INFORMATIONAL, npe); |
120 |
s = w.toString(); |
120 |
s = w.toString(); |
121 |
assertTrue(s.indexOf("extra unloc msg") != -1); |
121 |
assertTrue(s.indexOf("extra unloc msg") != -1); |
Lines 202-208
Link Here
|
202 |
|
202 |
|
203 |
// Simple exception is EXCEPTION. |
203 |
// Simple exception is EXCEPTION. |
204 |
Throwable t = new IOException("unloc msg"); |
204 |
Throwable t = new IOException("unloc msg"); |
205 |
NbErrorManager.Exc x = err.createExc(t, ErrorManager.UNKNOWN); |
205 |
NbErrorManager.Exc x = err.createExc(t, ErrorManager.DangerousUnknownConstant); |
206 |
assertEquals(ErrorManager.EXCEPTION, x.getSeverity()); |
206 |
assertEquals(ErrorManager.EXCEPTION, x.getSeverity()); |
207 |
assertEquals("unloc msg", x.getMessage()); |
207 |
assertEquals("unloc msg", x.getMessage()); |
208 |
assertEquals("unloc msg", x.getLocalizedMessage()); |
208 |
assertEquals("unloc msg", x.getLocalizedMessage()); |
Lines 210-217
Link Here
|
210 |
|
210 |
|
211 |
// Same when there is unloc debug info attached. |
211 |
// Same when there is unloc debug info attached. |
212 |
t = new IOException("unloc msg"); |
212 |
t = new IOException("unloc msg"); |
213 |
err.annotate(t, ErrorManager.UNKNOWN, "some debug info", null, null, null); |
213 |
err.annotate(t, ErrorManager.DangerousUnknownConstant, "some debug info", null, null, null); |
214 |
x = err.createExc(t, ErrorManager.UNKNOWN); |
214 |
x = err.createExc(t, ErrorManager.DangerousUnknownConstant); |
215 |
assertEquals(ErrorManager.EXCEPTION, x.getSeverity()); |
215 |
assertEquals(ErrorManager.EXCEPTION, x.getSeverity()); |
216 |
assertEquals("unloc msg", x.getMessage()); |
216 |
assertEquals("unloc msg", x.getMessage()); |
217 |
assertEquals("unloc msg", x.getLocalizedMessage()); |
217 |
assertEquals("unloc msg", x.getLocalizedMessage()); |
Lines 220-227
Link Here
|
220 |
// Nested exceptions don't necessarily change anything severity-wise. |
220 |
// Nested exceptions don't necessarily change anything severity-wise. |
221 |
t = new IOException("unloc msg"); |
221 |
t = new IOException("unloc msg"); |
222 |
Throwable t2 = new IOException("unloc msg #2"); |
222 |
Throwable t2 = new IOException("unloc msg #2"); |
223 |
err.annotate(t, ErrorManager.UNKNOWN, null, null, t2, null); |
223 |
err.annotate(t, ErrorManager.DangerousUnknownConstant, null, null, t2, null); |
224 |
x = err.createExc(t, ErrorManager.UNKNOWN); |
224 |
x = err.createExc(t, ErrorManager.DangerousUnknownConstant); |
225 |
assertEquals(ErrorManager.EXCEPTION, x.getSeverity()); |
225 |
assertEquals(ErrorManager.EXCEPTION, x.getSeverity()); |
226 |
assertEquals("unloc msg", x.getMessage()); |
226 |
assertEquals("unloc msg", x.getMessage()); |
227 |
assertEquals("unloc msg", x.getLocalizedMessage()); |
227 |
assertEquals("unloc msg", x.getLocalizedMessage()); |
Lines 231-237
Link Here
|
231 |
// set the severity for the exception. |
231 |
// set the severity for the exception. |
232 |
t = new IOException("unloc msg"); |
232 |
t = new IOException("unloc msg"); |
233 |
err.annotate(t, ErrorManager.USER, null, "loc msg", null, null); |
233 |
err.annotate(t, ErrorManager.USER, null, "loc msg", null, null); |
234 |
x = err.createExc(t, ErrorManager.UNKNOWN); |
234 |
x = err.createExc(t, ErrorManager.DangerousUnknownConstant); |
235 |
assertEquals(ErrorManager.USER, x.getSeverity()); |
235 |
assertEquals(ErrorManager.USER, x.getSeverity()); |
236 |
assertEquals("unloc msg", x.getMessage()); |
236 |
assertEquals("unloc msg", x.getMessage()); |
237 |
assertEquals("loc msg", x.getLocalizedMessage()); |
237 |
assertEquals("loc msg", x.getLocalizedMessage()); |
Lines 241-248
Link Here
|
241 |
t = new IOException("unloc msg"); |
241 |
t = new IOException("unloc msg"); |
242 |
t2 = new IOException("unloc msg #2"); |
242 |
t2 = new IOException("unloc msg #2"); |
243 |
err.annotate(t2, ErrorManager.USER, null, "loc msg", null, null); |
243 |
err.annotate(t2, ErrorManager.USER, null, "loc msg", null, null); |
244 |
err.annotate(t, ErrorManager.UNKNOWN, null, null, t2, null); |
244 |
err.annotate(t, ErrorManager.DangerousUnknownConstant, null, null, t2, null); |
245 |
x = err.createExc(t, ErrorManager.UNKNOWN); |
245 |
x = err.createExc(t, ErrorManager.DangerousUnknownConstant); |
246 |
assertEquals(ErrorManager.USER, x.getSeverity()); |
246 |
assertEquals(ErrorManager.USER, x.getSeverity()); |
247 |
assertEquals("unloc msg", x.getMessage()); |
247 |
assertEquals("unloc msg", x.getMessage()); |
248 |
assertEquals("loc msg", x.getLocalizedMessage()); |
248 |
assertEquals("loc msg", x.getLocalizedMessage()); |
Lines 253-259
Link Here
|
253 |
err.annotate(t2, ErrorManager.USER, null, "loc msg", null, null); |
253 |
err.annotate(t2, ErrorManager.USER, null, "loc msg", null, null); |
254 |
t = new IOException("loc msg"); |
254 |
t = new IOException("loc msg"); |
255 |
err.annotate(t, ErrorManager.USER, null, null, t2, null); |
255 |
err.annotate(t, ErrorManager.USER, null, null, t2, null); |
256 |
x = err.createExc(t, ErrorManager.UNKNOWN); |
256 |
x = err.createExc(t, ErrorManager.DangerousUnknownConstant); |
257 |
assertEquals(ErrorManager.USER, x.getSeverity()); |
257 |
assertEquals(ErrorManager.USER, x.getSeverity()); |
258 |
assertEquals("loc msg", x.getMessage()); |
258 |
assertEquals("loc msg", x.getMessage()); |
259 |
assertEquals("loc msg", x.getLocalizedMessage()); |
259 |
assertEquals("loc msg", x.getLocalizedMessage()); |