[svn:parrot] r35968 - trunk/languages/unlambda/t
[email protected] Sat, 24 Jan 2009 13:51:50 -0800 (PST)
| Newsgroups | perl.cvs.parrot |
|---|---|
| Message-ID | <[email protected]> |
Author: bernhard
Date: Sat Jan 24 13:51:49 2009
New Revision: 35968
Modified:
trunk/languages/unlambda/t/examples.t
Log:
[unlambda] defined order of test cases
Modified: trunk/languages/unlambda/t/examples.t
==============================================================================
--- trunk/languages/unlambda/t/examples.t (original)
+++ trunk/languages/unlambda/t/examples.t Sat Jan 24 13:51:49 2009
@@ -38,14 +38,15 @@
my $unlamba = $parrot . q{ } . File::Spec->catfile( $FindBin::Bin,
File::Spec->updir(),
'unl.pir' );
-my %expected = (
- 'newline.unl' => "\n",
- 'h.unl' => "h\n",
- 'hello.unl' => "Hello world\n",
- 'k.unl' => 'H',
+my @test_cases = (
+ [ 'newline.unl' => "\n" ],
+ [ 'h.unl' => "h\n" ],
+ [ 'k.unl' => 'H' ],
+ [ 'hello.unl' => "Hello world\n" ],
);
-while ( my ($code_fn, $out) = each %expected ) {
+foreach (@test_cases) {
+ my ($code_fn, $out) = @{$_};
my $prog = File::Spec->catfile( $FindBin::Bin,
File::Spec->updir(),
'examples',