]> granicus.if.org Git - postgresql/commitdiff
Remove tests for pg_dumpall --exclude-database missing argument
authorAndrew Dunstan <andrew@dunslane.net>
Fri, 1 Mar 2019 19:11:37 +0000 (14:11 -0500)
committerAndrew Dunstan <andrew@dunslane.net>
Fri, 1 Mar 2019 19:14:50 +0000 (14:14 -0500)
It turns out that different getopt implementations spell the error for
missing arguments different ways. This test is of fairly marginal
value, so instead of trying to keep up  with the different error
messages just remove the test.

src/bin/pg_dump/t/001_basic.pl

index 59b77214c674cfdb176cd9613ed29de4003970e1..1dad55373984070fe6428cb3ddd0a2e07902fc5d 100644 (file)
@@ -4,7 +4,7 @@ use warnings;
 use Config;
 use PostgresNode;
 use TestLib;
-use Test::More tests => 74;
+use Test::More tests => 72;
 
 my $tempdir       = TestLib::tempdir;
 my $tempdir_short = TestLib::tempdir_short;
@@ -151,11 +151,6 @@ command_fails_like(
        'pg_restore: options -C\/--create and -1\/--single-transaction cannot be used together'
 );
 
-command_fails_like(
-       [ 'pg_dumpall', '--exclude-database' ],
-       qr/\Qpg_dumpall: option '--exclude-database' requires an argument\E/,
-       'pg_dumpall: option --exclude-database requires an argument');
-
 # also fails for -r and -t, but it seems pointless to add more tests for those.
 command_fails_like(
        [ 'pg_dumpall', '--exclude-database=foo', '--globals-only' ],