Front page | perl.cvs.parrot |
Postings from December 2008
[svn:parrot] r33774 - trunk/languages/lua/t
From:
fperrad
Date:
December 10, 2008 11:05
Subject:
[svn:parrot] r33774 - trunk/languages/lua/t
Message ID:
20081210190528.883A9CBA89@x12.develooper.com
Author: fperrad
Date: Wed Dec 10 11:05:27 2008
New Revision: 33774
Modified:
trunk/languages/lua/t/basic.t
trunk/languages/lua/t/lfs.t
Log:
[Lua]
- skip some tests
Modified: trunk/languages/lua/t/basic.t
==============================================================================
--- trunk/languages/lua/t/basic.t (original)
+++ trunk/languages/lua/t/basic.t Wed Dec 10 11:05:27 2008
@@ -1,5 +1,5 @@
#! perl
-# Copyright (C) 2005-2007, The Perl Foundation.
+# Copyright (C) 2005-2008, The Perl Foundation.
# $Id$
=head1 NAME
@@ -154,11 +154,15 @@
/^[^:]+: [^:]+:\d+: bad argument #1 to 'getfenv' \(level must be non-negative\)\nstack traceback:\n/
OUT
+SKIP: {
+skip("getfenv: infinite loop when too depth", 1);
+
language_output_like( 'lua', <<'CODE', <<'OUT', 'function getfenv (too depth)' );
print(getfenv(12))
CODE
/^[^:]+: [^:]+:\d+: bad argument #1 to 'getfenv' \(invalid level\)\nstack traceback:\n/
OUT
+}
language_output_is( 'lua', << 'CODE', << 'OUTPUT', 'function ipairs' );
a = {"a","b","c"}
@@ -496,11 +500,15 @@
/^[^:]+: [^:]+:\d+: bad argument #1 to 'setfenv' \(level must be non-negative\)\nstack traceback:\n/
OUT
+SKIP: {
+skip("setfenv: infinite loop when too depth", 1);
+
language_output_like( 'lua', <<'CODE', <<'OUT', 'function setfenv (too depth)' );
print(setfenv(12, {}))
CODE
/^[^:]+: [^:]+:\d+: bad argument #1 to 'setfenv' \(invalid level\)\nstack traceback:\n/
OUT
+}
language_output_like( 'lua', <<'CODE', <<'OUT', 'function setfenv (bad arg)' );
t = {}
Modified: trunk/languages/lua/t/lfs.t
==============================================================================
--- trunk/languages/lua/t/lfs.t (original)
+++ trunk/languages/lua/t/lfs.t Wed Dec 10 11:05:27 2008
@@ -111,12 +111,16 @@
No such file or directory
OUT
+SKIP: {
+skip("lfs.dir: infinite loop", 1);
+
language_output_like( 'lua', <<'CODE', <<'OUT', 'function lfs.dir' );
require "lfs"
lfs.dir("xptoo")
CODE
/^[^:]+: [^:]+:\d+: cannot open xptoo: No such file or directory\nstack traceback:\n/
OUT
+}
mkdir '../xpto' unless -d '../xpto';
-
[svn:parrot] r33774 - trunk/languages/lua/t
by fperrad