Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Yonaba/Moses.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/import_spec.lua')
-rw-r--r--spec/import_spec.lua18
1 files changed, 3 insertions, 15 deletions
diff --git a/spec/import_spec.lua b/spec/import_spec.lua
index c158510..1c11c7a 100644
--- a/spec/import_spec.lua
+++ b/spec/import_spec.lua
@@ -1,4 +1,4 @@
-require 'luacov'
+--require 'luacov'
local _ = require 'moses'
context('Import specs', function()
@@ -6,27 +6,15 @@ context('Import specs', function()
test('imports all library function to a given context', function()
local funcs = _.functions()
local context = _.import({})
- assert_true(_.all(funcs, function(k, n) return _.has(context, n) end))
+ assert_true(_.all(funcs, function(n) return _.has(context, n) end))
end)
test('passing "noConflict" will preserve already existing keys', function()
local funcs = _.functions()
local context = _.import({each = 1, all = 2}, true)
- assert_true(_.all(funcs, function(k, n) return _.has(context, n) end))
+ assert_true(_.all(funcs, function(n) return _.has(context, n) end))
assert_equal(context.each, 1)
assert_equal(context.all, 2)
end)
-
- test('The context will default to the global _G if not supplied', function()
- local oldG = _.clone(_G,true)
- assert_not_equal(_G, oldG)
- _.import()
- local funcs = _.functions()
- _.each(funcs, function(__, fname)
- assert_not_nil(_G[fname])
- assert_true(type(_G[fname]) == 'function')
- end)
- _G = oldG
- end)
end) \ No newline at end of file