From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 6313A1F770 for ; Wed, 2 Jan 2019 08:33:03 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH] t/feed.t: remove ssoma use Date: Wed, 2 Jan 2019 08:33:03 +0000 Message-Id: <20190102083303.30419-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: No need to waste cycles with this anymore. --- t/feed.t | 53 ++++++----------------------------------------------- 1 file changed, 6 insertions(+), 47 deletions(-) diff --git a/t/feed.t b/t/feed.t index 8f19352..4a887b4 100644 --- a/t/feed.t +++ b/t/feed.t @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2018 all contributors +# Copyright (C) 2014-2019 all contributors # License: AGPL-3.0+ use strict; use warnings; @@ -17,28 +17,6 @@ sub string_feed { stream_to_string(PublicInbox::Feed::generate($_[0])); } -# ensure we are compatible with existing ssoma installations which -# do not use fast-import. We can probably remove this in 2018 -my %SSOMA; -sub rand_use ($) { - return 0 if $ENV{FAST}; - eval { require IPC::Run }; - return 0 if $@; - my $cmd = $_[0]; - my $x = $SSOMA{$cmd}; - unless ($x) { - $x = -1; - foreach my $p (split(':', $ENV{PATH})) { - -x "$p/$cmd" or next; - $x = 1; - last; - } - $SSOMA{$cmd} = $x; - } - return if $x < 0; - ($x > 0 && (int(rand(10)) % 2) == 1); -} - my $tmpdir = tempdir('pi-feed-XXXXXX', TMPDIR => 1, CLEANUP => 1); my $git_dir = "$tmpdir/gittest"; my $ibx = PublicInbox::Inbox->new({ @@ -86,14 +64,7 @@ msg $i keep me EOF - if (rand_use('ssoma-mda')) { - $im->done; - my $str = $mime->as_string; - IPC::Run::run(['ssoma-mda', $git_dir], \$str) or - die "mda failed: $?\n"; - } else { - like($im->add($mime), qr/\A:\d+/, 'added'); - } + like($im->add($mime), qr/\A:\d+/, 'added'); } $im->done; } @@ -128,14 +99,8 @@ Subject: SPAM!!!!!!!! Date: Thu, 01 Jan 1970 00:00:00 +0000 EOF - if (rand_use('ssoma-mda')) { - my $str = $spam->as_string; - IPC::Run::run(['ssoma-mda', $git_dir], \$str) or - die "mda failed: $?\n"; - } else { - $im->add($spam); - $im->done; - } + $im->add($spam); + $im->done; } # check spam shows up @@ -151,14 +116,8 @@ EOF } # nuke spam - if (rand_use('ssoma-rm')) { - my $spam_str = $spam->as_string; - IPC::Run::run(["ssoma-rm", $git_dir], \$spam_str) or - die "ssoma-rm failed: $?\n"; - } else { - $im->remove($spam); - $im->done; - } + $im->remove($spam); + $im->done; # spam no longer shows up { -- EW