mirror of https://github.com/Qortal/AT
Browse Source
* pom.xml now builds JavaDoc, sources and test JARs * more descriptive output from test classes to aid debugging * actually add/collate AT-generated transactions to test blockchain for analysis * test block period changed from 10 minutes to 1 minute * 'quiet' logger aded that doesn't emit DEBUG log entriespull/1/head
catbref
3 years ago
8 changed files with 181 additions and 12 deletions
@ -0,0 +1,37 @@
|
||||
package org.ciyam.at.test; |
||||
|
||||
import org.ciyam.at.AtLogger; |
||||
|
||||
import java.util.function.Supplier; |
||||
|
||||
public class QuietTestLogger implements AtLogger { |
||||
|
||||
@Override |
||||
public void error(String message) { |
||||
System.err.println("ERROR: " + message); |
||||
} |
||||
|
||||
@Override |
||||
public void error(Supplier<String> messageSupplier) { |
||||
System.err.println("ERROR: " + messageSupplier.get()); |
||||
} |
||||
|
||||
@Override |
||||
public void debug(String message) { |
||||
} |
||||
|
||||
@Override |
||||
public void debug(Supplier<String> messageSupplier) { |
||||
} |
||||
|
||||
@Override |
||||
public void echo(String message) { |
||||
System.err.println("ECHO: " + message); |
||||
} |
||||
|
||||
@Override |
||||
public void echo(Supplier<String> messageSupplier) { |
||||
System.err.println("ECHO: " + messageSupplier.get()); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,13 @@
|
||||
package org.ciyam.at.test; |
||||
|
||||
import org.ciyam.at.AtLogger; |
||||
import org.ciyam.at.AtLoggerFactory; |
||||
|
||||
public class QuietTestLoggerFactory implements AtLoggerFactory { |
||||
|
||||
@Override |
||||
public AtLogger create(Class<?> loggerName) { |
||||
return new QuietTestLogger(); |
||||
} |
||||
|
||||
} |
Loading…
Reference in new issue