aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--logger.moon5
-rw-r--r--spec/ast_spec.moon2
-rw-r--r--spec/parsing_spec.moon2
-rw-r--r--spec/scope_spec.moon2
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 ...