mirror of https://github.com/deavmi/gogga.git
30 lines
637 B
D
30 lines
637 B
D
/**
|
|
* Out-of-module tests
|
|
*
|
|
* Authors: Tristan Brice Velloza Kildaire (deavmi)
|
|
*/
|
|
module gogga.test;
|
|
|
|
version(unittest)
|
|
{
|
|
import gogga;
|
|
import gogga.extras;
|
|
import std.stdio : writeln, stdout;
|
|
import dlog.basic : Level, FileHandler;
|
|
}
|
|
|
|
private unittest
|
|
{
|
|
GoggaLogger gLogger = new GoggaLogger();
|
|
gLogger.addHandler(new FileHandler(stdout));
|
|
gLogger.setLevel(Level.DEBUG);
|
|
|
|
mixin LoggingFuncs!(gLogger);
|
|
|
|
DEBUG("This is debug", 2.3, true, [2,2]);
|
|
ERROR("This is error", 2.3, true, [2,2]);
|
|
INFO("This is info", 2.3, true, [2,2]);
|
|
WARN("This is warn", 2.3, true, [2,2]);
|
|
|
|
writeln();
|
|
} |