]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/config.t
watch_maildir: implement optional spam checking
[public-inbox.git] / t / config.t
index 76f6065d0e71bc302e641d0b12040a21d41cbc11..dc448cdffff6b7f92574a4a7903323ccd9e769b3 100644 (file)
@@ -9,10 +9,8 @@ my $tmpdir = tempdir('pi-config-XXXXXX', TMPDIR => 1, CLEANUP => 1);
 
 {
        is(system(qw(git init -q --bare), $tmpdir), 0, "git init successful");
-       {
-               local $ENV{GIT_DIR} = $tmpdir;
-               is(system(qw(git config foo.bar hihi)), 0, "set config");
-       }
+       my @cmd = ('git', "--git-dir=$tmpdir", qw(config foo.bar hihi));
+       is(system(@cmd), 0, "set config");
 
        my $tmp = PublicInbox::Config->new("$tmpdir/config");
 
@@ -28,6 +26,7 @@ my $tmpdir = tempdir('pi-config-XXXXXX', TMPDIR => 1, CLEANUP => 1);
        is_deeply($cfg->lookup('meta@public-inbox.org'), {
                'mainrepo' => '/home/pi/meta-main.git',
                'address' => 'meta@public-inbox.org',
+               'domain' => 'public-inbox.org',
                'url' => 'http://example.com/meta',
                -primary_address => 'meta@public-inbox.org',
                'name' => 'meta',
@@ -43,6 +42,7 @@ my $tmpdir = tempdir('pi-config-XXXXXX', TMPDIR => 1, CLEANUP => 1);
                              'test@public-inbox.org'],
                -primary_address => 'try@public-inbox.org',
                'mainrepo' => '/home/pi/test-main.git',
+               'domain' => 'public-inbox.org',
                'name' => 'test',
                'url' => 'http://example.com/test',
        }, "lookup matches expected output for test");