aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2020-02-03 10:22:47 +0000
committers-ol <s-ol@users.noreply.github.com>2020-02-03 10:22:47 +0000
commitbcd24e82b478a59ced0a08261d1d6133d00c5e5d (patch)
treebd35ccf15859a93dae5db0537ae1ec20bb0c766b
parentrename scopify to Const.wrap (diff)
downloadalive-bcd24e82b478a59ced0a08261d1d6133d00c5e5d.tar.gz
alive-bcd24e82b478a59ced0a08261d1d6133d00c5e5d.zip
fix logger and tests
-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 ...