From d42172638f5479f76e73470ad48a679100c3e0d5 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 15 Dec 2020 08:21:24 +0000 Subject: tests: more common JSON module loading We'll probably be using JSON more in the future, so make it easier to require in tests --- t/www_listing.t | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 't/www_listing.t') diff --git a/t/www_listing.t b/t/www_listing.t index 63613371..94c1e5bb 100644 --- a/t/www_listing.t +++ b/t/www_listing.t @@ -7,14 +7,12 @@ use Test::More; use PublicInbox::Spawn qw(which); use PublicInbox::TestCommon; use PublicInbox::Import; -require_mods(qw(URI::Escape Plack::Builder Digest::SHA +require_mods(qw(json URI::Escape Plack::Builder Digest::SHA IO::Compress::Gzip IO::Uncompress::Gunzip HTTP::Tiny)); require PublicInbox::WwwListing; require PublicInbox::ManifestJsGz; -my $json = do { - no warnings 'once'; - $PublicInbox::ManifestJsGz::json; -} or plan skip_all => "JSON module missing"; +use PublicInbox::Config; +my $json = PublicInbox::Config::json(); use_ok 'PublicInbox::Git'; -- cgit v1.2.3-24-ge0c7