diff options
| -rw-r--r-- | logger.moon | 5 | ||||
| -rw-r--r-- | spec/ast_spec.moon | 2 | ||||
| -rw-r--r-- | spec/parsing_spec.moon | 2 | ||||
| -rw-r--r-- | spec/scope_spec.moon | 2 |
4 files changed, 9 insertions, 2 deletions
diff --git a/logger.moon b/logger.moon index b1daa92..afe59b5 100644 --- a/logger.moon +++ b/logger.moon @@ -8,6 +8,7 @@ class Logger warn: 3 error: 4 print: 5 + silent: 6 } mklog = (max_level) -> @@ -38,9 +39,9 @@ class Logger else error unpack res - init: -> + init: (...) -> export L - L = Logger! + L = Logger ... { :Logger diff --git a/spec/ast_spec.moon b/spec/ast_spec.moon index 5c1e1a7..1cf6c30 100644 --- a/spec/ast_spec.moon +++ b/spec/ast_spec.moon @@ -1,5 +1,7 @@ import Atom, Xpr from require 'ast' import Scope from require 'scope' +import Logger from require 'logger' +Logger.init 'silent' describe 'Atom', -> expand = (typ, str, ...) -> diff --git a/spec/parsing_spec.moon b/spec/parsing_spec.moon index 04b4741..05f1f85 100644 --- a/spec/parsing_spec.moon +++ b/spec/parsing_spec.moon @@ -1,4 +1,6 @@ import space, atom, expr, explist, sexpr, nexpr, program, comment from require 'parsing' +import Logger from require 'logger' +Logger.init 'silent' verify_parse = (parser, str) -> with assert parser\match str diff --git a/spec/scope_spec.moon b/spec/scope_spec.moon index 465e5fa..97bc436 100644 --- a/spec/scope_spec.moon +++ b/spec/scope_spec.moon @@ -1,5 +1,7 @@ import Op, Const from require 'base' import Scope from require 'scope' +import Logger from require 'logger' +Logger.init 'silent' class TestOp extends Op new: (...) => super ... |
