forked from pool/lua-luv
- Add skip-failing-test.patch to failing test on Leap 15
(gh#luvit/luv#473) OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua-luv?expand=0&rev=14
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 8 12:10:44 UTC 2020 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Add skip-failing-test.patch to failing test on Leap 15
|
||||
(gh#luvit/luv#473)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 19 15:33:38 CEST 2019 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
|
@@ -53,6 +53,9 @@ License: Apache-2.0
|
||||
Group: Development/Languages/Other
|
||||
URL: https://github.com/luvit/luv
|
||||
Source: https://github.com/luvit/%{mod_name}/archive/%{upver}.tar.gz#/%{mod_name}-%{upver}.tar.gz
|
||||
# PATCH-FIX-UPSTREAM skip-failing-test.patch gh#luvit/luv#473 mcepl@suse.com
|
||||
# skip failing test thread - test thread create with options table
|
||||
Patch0: skip-failing-test.patch
|
||||
BuildRequires: libuv-devel
|
||||
BuildRequires: lua-macros
|
||||
%if 0%{?suse_version} && "%{flavor}" == "lua"
|
||||
|
31
skip-failing-test.patch
Normal file
31
skip-failing-test.patch
Normal file
@@ -0,0 +1,31 @@
|
||||
--- a/tests/test-thread.lua
|
||||
+++ b/tests/test-thread.lua
|
||||
@@ -58,28 +58,4 @@ return require('lib/tap')(function (test
|
||||
assert(elapsed >= delay, "elapsed should be at least delay ")
|
||||
end)
|
||||
|
||||
- test("test thread create with options table", function(print, p, expect, uv)
|
||||
- local delay = 100
|
||||
- uv.update_time()
|
||||
- local before = uv.now()
|
||||
- local args = {delay, 'string', nil, false, 5, "helloworld"}
|
||||
- local unpack = unpack or table.unpack
|
||||
- uv.new_thread({stack_size=0}, function(delay,s,null,bool,five,hw)
|
||||
- assert(type(delay) == "number")
|
||||
- assert(type(s) == "string")
|
||||
- assert(null == nil)
|
||||
- assert(bool == false)
|
||||
- assert(five == 5)
|
||||
- assert(hw == 'helloworld')
|
||||
- require('luv').sleep(delay)
|
||||
- end, unpack(args)):join()
|
||||
- uv.update_time()
|
||||
- local elapsed = uv.now() - before
|
||||
- p({
|
||||
- delay = delay,
|
||||
- elapsed = elapsed
|
||||
- })
|
||||
- assert(elapsed >= 100, "elapsed should be at least delay ")
|
||||
- end)
|
||||
-
|
||||
end)
|
Reference in New Issue
Block a user