diff options
author | Yonaba <roland.yonaba@gmail.com> | 2018-08-22 22:33:44 +0300 |
---|---|---|
committer | Yonaba <roland.yonaba@gmail.com> | 2018-08-22 22:33:44 +0300 |
commit | be9d97d6419fd097eba204ab341f34038cbbb57c (patch) | |
tree | c9a5946406839b865f5f9ce682c36c019bbbf9bb | |
parent | 6f45f5e2465f8f7b4ffde7b8f8e4b7678d5ea5e9 (diff) |
Fixed failing specs for Lua >= 5.2
Enabled LuaCov reports in spec
-rw-r--r-- | spec/array_spec.lua | 6 | ||||
-rw-r--r-- | spec/chaining_spec.lua | 2 | ||||
-rw-r--r-- | spec/func_spec.lua | 3 | ||||
-rw-r--r-- | spec/import_spec.lua | 2 | ||||
-rw-r--r-- | spec/object_spec.lua | 2 | ||||
-rw-r--r-- | spec/op_spec.lua | 2 | ||||
-rw-r--r-- | spec/table_spec.lua | 2 |
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() |