1use strict;
2use warnings;
3
4use PostgresNode;
5use TestLib;
6use Test::More tests => 11;
7
8program_help_ok('dropdb');
9program_version_ok('dropdb');
10program_options_handling_ok('dropdb');
11
12my $node = get_new_node('main');
13$node->init;
14$node->start;
15
16$node->safe_psql('postgres', 'CREATE DATABASE foobar1');
17$node->issues_sql_like(
18	[ 'dropdb', 'foobar1' ],
19	qr/statement: DROP DATABASE foobar1/,
20	'SQL DROP DATABASE run');
21
22$node->command_fails([ 'dropdb', 'nonexistent' ],
23	'fails with nonexistent database');
24