r31612 - in /trunk/libdata-flow-perl: Changes Flow.pm META.yml debian/changelog t/Data-Flow.t

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Sat Mar 7 07:04:33 UTC 2009


Author: ryan52-guest
Date: Sat Mar  7 07:04:30 2009
New Revision: 31612

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=31612
Log:
New upstream release

Added:
    trunk/libdata-flow-perl/META.yml
      - copied unchanged from r31611, branches/upstream/libdata-flow-perl/current/META.yml
Modified:
    trunk/libdata-flow-perl/Changes
    trunk/libdata-flow-perl/Flow.pm
    trunk/libdata-flow-perl/debian/changelog
    trunk/libdata-flow-perl/t/Data-Flow.t

Modified: trunk/libdata-flow-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-flow-perl/Changes?rev=31612&op=diff
==============================================================================
--- trunk/libdata-flow-perl/Changes (original)
+++ trunk/libdata-flow-perl/Changes Sat Mar  7 07:04:30 2009
@@ -14,3 +14,7 @@
       Move test to ./t.
       Undocumented method unset().
       Allow 'prerequisites' to be supplied alone if it sets the value.
+1.00  Test suite was relying on presense of cat.
+      Make test suite strict.
+1.01  v1.00 was erroneously based on obsolete v0.06.
+1.02  Test suite was STILL relying on presense of cat.

Modified: trunk/libdata-flow-perl/Flow.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-flow-perl/Flow.pm?rev=31612&op=diff
==============================================================================
--- trunk/libdata-flow-perl/Flow.pm (original)
+++ trunk/libdata-flow-perl/Flow.pm Sat Mar  7 07:04:30 2009
@@ -12,7 +12,7 @@
 # Do not simply export all your public functions/methods/constants.
 @EXPORT = qw(
 );
-$VERSION = '0.09';
+$VERSION = '1.02';	# The only change 0.09 --> 1.02 is this line ;-)
 
 
 # Preloaded methods go here.

Modified: trunk/libdata-flow-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-flow-perl/debian/changelog?rev=31612&op=diff
==============================================================================
--- trunk/libdata-flow-perl/debian/changelog (original)
+++ trunk/libdata-flow-perl/debian/changelog Sat Mar  7 07:04:30 2009
@@ -1,9 +1,10 @@
-libdata-flow-perl (0.09-2) UNRELEASED; urgency=low
+libdata-flow-perl (1.02-1) UNRELEASED; urgency=low
 
   * Take over for the Debian Perl Group; Closes: #430978 -- RFA
   * add myself to Uploaders
+  * New upstream release
 
- -- Ryan Niebur <ryanryan52 at gmail.com>  Fri, 06 Mar 2009 18:02:00 -0800
+ -- Ryan Niebur <ryanryan52 at gmail.com>  Fri, 06 Mar 2009 23:04:03 -0800
 
 libdata-flow-perl (0.09-1) unstable; urgency=low
 

Modified: trunk/libdata-flow-perl/t/Data-Flow.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdata-flow-perl/t/Data-Flow.t?rev=31612&op=diff
==============================================================================
--- trunk/libdata-flow-perl/t/Data-Flow.t (original)
+++ trunk/libdata-flow-perl/t/Data-Flow.t Sat Mar  7 07:04:30 2009
@@ -6,7 +6,9 @@
 # Change 1..1 below to 1..last_test_to_print .
 # (It may become useful if the test is moved to ./t subdirectory.)
 
+use strict;
 BEGIN {print "1..12\n";}
+my $loaded;
 END {print "not ok 1\n" unless $loaded;}
 use Data::Flow;
 $loaded = 1;
@@ -25,6 +27,8 @@
   open F, "< $f" or die "Can't open '$f' for read: $!";
   scalar <F>;
 }
+
+my ($recipe,%request);
 
 $recipe = {
 	   path1 => { default => './MANI'},
@@ -57,7 +61,7 @@
 #$data = {};
 
 my $request = new Data::Flow $recipe;
-tie %request, Data::Flow, $recipe;
+tie %request, 'Data::Flow', $recipe;
 
 #request($recipe, $data, 'text');
 
@@ -65,8 +69,12 @@
 $request->set('path2', 'FEST');
 my $set2 = $request->already_set('path2');
 
-print $request->get('text') eq `cat MANIFEST` 
-  ? "ok 2\n" : "not ok 2\n";
+my $mytext = `cat MANIFEST`;	# Read differently than tested code (if we can)
+$mytext = `$^X -pwle0 MANIFEST` unless $mytext;
+$mytext = do {local $/; local *IN; open IN, 'MANIFEST' and <IN>} unless $mytext;
+
+
+print $request->get('text') eq $mytext ? "ok 2\n" : "not ok 2\n";
 print $request->get('text2') eq  $request->get('text') 
   ? "ok 3\n" : "not ok 3\n";
 print $request->get('text3') eq  $request->get('text') 
@@ -74,8 +82,7 @@
 
 $request{path2} = 'FEST';
 
-print $request{text} eq `cat MANIFEST` 
-  ? "ok 5\n" : "not ok 5\n";
+print $request{text} eq $mytext ? "ok 5\n" : "not ok 5\n";
 print $request->get('text2') eq  $request{text2} 
   ? "ok 6\n" : "not ok 6\n";
 print $request->get('text3') eq  $request{text3} 




More information about the Pkg-perl-cvs-commits mailing list