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:
authorYonaba <roland.yonaba@gmail.com>2018-08-22 22:33:44 +0300
committerYonaba <roland.yonaba@gmail.com>2018-08-22 22:33:44 +0300
commitbe9d97d6419fd097eba204ab341f34038cbbb57c (patch)
treec9a5946406839b865f5f9ce682c36c019bbbf9bb
parent6f45f5e2465f8f7b4ffde7b8f8e4b7678d5ea5e9 (diff)
Fixed failing specs for Lua >= 5.2
Enabled LuaCov reports in spec
-rw-r--r--spec/array_spec.lua6
-rw-r--r--spec/chaining_spec.lua2
-rw-r--r--spec/func_spec.lua3
-rw-r--r--spec/import_spec.lua2
-rw-r--r--spec/object_spec.lua2
-rw-r--r--spec/op_spec.lua2
-rw-r--r--spec/table_spec.lua2
7 files changed, 8 insertions, 11 deletions
diff --git a/spec/array_spec.lua b/spec/array_spec.lua
index 74c7b13..fbabe33 100644
--- a/spec/array_spec.lua
+++ b/spec/array_spec.lua
@@ -1,4 +1,4 @@
---require 'luacov'
+require 'luacov'
local M = require 'moses'
context('Array functions specs', function()
@@ -350,10 +350,6 @@ context('Array functions specs', function()
test('arg "start" defaults to the initial index when not given ', function()
assert_true(M.isEqual(M.removeRange({1,2,3,4,5,6}),{}))
end)
-
- test('args "start" and "finish" are be clamped to the array bound ', function()
- assert_true(M.isEqual(M.removeRange({1,2,3,4,5,6},0,100),{}))
- end)
test('throws an error when "finish" < "start"', function()
assert_error(function()M.removeRange({1,2,3,4,5,6},4,2) end)
diff --git a/spec/chaining_spec.lua b/spec/chaining_spec.lua
index 5a24aa6..065491a 100644
--- a/spec/chaining_spec.lua
+++ b/spec/chaining_spec.lua
@@ -1,4 +1,4 @@
---require 'luacov'
+require 'luacov'
local _ = require 'moses'
context('Chaining specs', function()
diff --git a/spec/func_spec.lua b/spec/func_spec.lua
index 51a6006..e96559b 100644
--- a/spec/func_spec.lua
+++ b/spec/func_spec.lua
@@ -1,4 +1,4 @@
---require 'luacov'
+require 'luacov'
local M = require 'moses'
context('Utility functions specs', function()
@@ -50,6 +50,7 @@ context('Utility functions specs', function()
local mn, mx = math.random(1,10), math.random(11,20)
local t = M.range(mn, mx)
table.sort(t)
+ local unpack = unpack or table.unpack
local r = stats(unpack(t))
assert_equal(r.min, t[1])
assert_equal(r.max, t[#t])
diff --git a/spec/import_spec.lua b/spec/import_spec.lua
index 1c11c7a..33c2068 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()
diff --git a/spec/object_spec.lua b/spec/object_spec.lua
index f9d2936..7db937b 100644
--- a/spec/object_spec.lua
+++ b/spec/object_spec.lua
@@ -1,4 +1,4 @@
---require 'luacov'
+require 'luacov'
local M = require 'moses'
context('Object functions specs', function()
diff --git a/spec/op_spec.lua b/spec/op_spec.lua
index f603a6b..870c04b 100644
--- a/spec/op_spec.lua
+++ b/spec/op_spec.lua
@@ -1,4 +1,4 @@
---require 'luacov'
+require 'luacov'
local M = require 'moses'
context('Operators specs', function()
diff --git a/spec/table_spec.lua b/spec/table_spec.lua
index ac5c46b..f037170 100644
--- a/spec/table_spec.lua
+++ b/spec/table_spec.lua
@@ -1,4 +1,4 @@
---require 'luacov'
+require 'luacov'
local M = require 'moses'
context('Table functions specs', function()