X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Finbox.t;h=5f86440d47f614ef89e3c0b978f2391a04d847b6;hb=95bdac7f09c69036efed537a4d03d5bdd2ae4eb6;hp=45ba1df2e5576496c164807378f98857676c8272;hpb=19e00ca1a6aab8e59f74241fcdfbb768785ff2ff;p=public-inbox.git diff --git a/t/inbox.t b/t/inbox.t index 45ba1df2..5f86440d 100644 --- a/t/inbox.t +++ b/t/inbox.t @@ -1,12 +1,15 @@ -# Copyright (C) 2016 all contributors +# Copyright (C) 2016-2020 all contributors # License: AGPL-3.0+ use strict; use warnings; use Test::More; use_ok 'PublicInbox::Inbox'; -my $x = PublicInbox::Inbox->new({url => '//example.com/test/'}); +my $x = PublicInbox::Inbox->new({url => [ '//example.com/test/' ]}); is($x->base_url, 'https://example.com/test/', 'expanded protocol-relative'); -$x = PublicInbox::Inbox->new({url => 'http://example.com/test'}); +$x = PublicInbox::Inbox->new({url => [ 'http://example.com/test' ]}); is($x->base_url, 'http://example.com/test/', 'added trailing slash'); +$x = PublicInbox::Inbox->new({}); +is($x->base_url, undef, 'undef base_url allowed'); + done_testing();