diff options
author | Eric Wong <e@80x24.org> | 2019-05-14 02:04:42 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2019-05-14 02:05:58 +0000 |
commit | 20759636853f59b1d59cd979e72375422de29059 (patch) | |
tree | f6d744a1abf0867b62dc6fa38084592bfdf37789 /t/v2writable.t | |
parent | fdfd7161a9257b70d65ab55dba4328b4960142d3 (diff) | |
download | public-inbox-20759636853f59b1d59cd979e72375422de29059.tar.gz |
Avoiding reliance on environment variables is a bit cleaner for writing tests
Diffstat (limited to 't/v2writable.t')
-rw-r--r-- | t/v2writable.t | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/t/v2writable.t b/t/v2writable.t index f8ef415a..75110155 100644 --- a/t/v2writable.t +++ b/t/v2writable.t @@ -33,10 +33,7 @@ my $mime = PublicInbox::MIME->create( body => "hello world\n", ); -my $im = eval { - local $ENV{NPROC} = '1'; - PublicInbox::V2Writable->new($ibx, 1); -}; +my $im = PublicInbox::V2Writable->new($ibx, {nproc => 1}); is($im->{partitions}, 1, 'one partition when forced'); ok($im->add($mime), 'ordinary message added'); foreach my $f ("$mainrepo/msgmap.sqlite3", @@ -201,11 +198,10 @@ EOF is_deeply([sort keys %lg], [sort keys %$rover], 'XROVER range OK'); }; { - local $ENV{NPROC} = 2; my @log = qw(log --no-decorate --no-abbrev --no-notes --no-color); my @before = $git0->qx(@log, qw(--pretty=oneline)); my $before = $git0->qx(@log, qw(--pretty=raw --raw -r)); - $im = PublicInbox::V2Writable->new($ibx, 1); + $im = PublicInbox::V2Writable->new($ibx, {nproc => 2}); is($im->{partitions}, 1, 'detected single partition from previous'); my $smsg = $im->remove($mime, 'test removal'); $im->done; |