diff options
Diffstat (limited to 't/synthesis.t')
-rw-r--r-- | t/synthesis.t | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/t/synthesis.t b/t/synthesis.t index 4d9d79b..6729b3b 100644 --- a/t/synthesis.t +++ b/t/synthesis.t @@ -2,39 +2,29 @@ use strict ; use warnings ; -use Test::More tests => 95; +use Test::More tests => 94; use URPM; chdir 't' if -d 't'; my $file1 = 'synthesis.sample.cz'; -my $file2 = 'synthesis.sample-xz.cz'; -my $s = <<'EOF'; +open my $f, "| gzip -9 >$file1"; +print $f <<'EOF'; @provides@glibc-devel == 6:2.2.4-25mdk @requires@/sbin/install-info@glibc == 2.2.4@kernel-headers@kernel-headers >= 2.2.1@/bin/sh@/bin/sh@/bin/sh@rpmlib(PayloadFilesHavePrefix) <= 4.0-1@rpmlib(CompressedFileNames) <= 3.0.4-1 @conflicts@texinfo < 3.11@gcc < 2.96-0.50mdk @obsoletes@libc-debug@libc-headers@libc-devel@linuxthreads-devel@glibc-debug @info@glibc-devel-2.2.4-25mdk.i586@6@45692097@Development/C EOF -open my $f, "| gzip -9 >$file1"; -print $f $s; -close $f; -open my $f, "| xz -9 >$file2"; -print $f $s; -$s =~ s/-devel//g; -print $f $s; close $f; -END { unlink $file1, $file2 } +END { unlink $file1 } -my $a = URPM->new; +my $a = new URPM; ok($a); my ($first, $end); -($first, $end) = URPM->new->parse_synthesis($file2); -ok($first == 0 && $end == 1, 'parse XZ synthesis'); - ($first, $end) = URPM->new->parse_synthesis('empty_synthesis.cz'); is("$first $end", "0 -1", 'parse empty synthesis'); |