1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.plugins.dependency.utils;
20
21 import junit.framework.TestCase;
22 import org.apache.maven.plugin.logging.Log;
23 import org.codehaus.plexus.logging.Logger;
24
25 public class TestSilentLog extends TestCase {
26
27 public void testLog() {
28 Log log = new DependencySilentLog();
29 String text = "Text";
30 Throwable e = new RuntimeException();
31 log.debug(text);
32 log.debug(text, e);
33 log.debug(e);
34 log.info(text);
35 log.info(text, e);
36 log.info(e);
37 log.warn(text);
38 log.warn(text, e);
39 log.warn(e);
40 log.error(text);
41 log.error(text, e);
42 log.error(e);
43 log.isDebugEnabled();
44 log.isErrorEnabled();
45 log.isWarnEnabled();
46 log.isInfoEnabled();
47 }
48
49 public void testLogger() {
50 Logger log = new DependencySilentLog();
51 String text = "Text";
52 Throwable e = new RuntimeException();
53
54 log.debug(text);
55 log.debug(text, e);
56 log.error(text);
57 log.error(text, e);
58 log.warn(text);
59 log.warn(text, e);
60 log.info(text);
61 log.info(text, e);
62
63 log.fatalError(text);
64 log.fatalError(text, e);
65 log.getChildLogger(text);
66 log.getName();
67 log.getThreshold();
68 log.isDebugEnabled();
69 log.isErrorEnabled();
70 log.isFatalErrorEnabled();
71 log.isInfoEnabled();
72 log.isWarnEnabled();
73 }
74 }