summaryrefslogtreecommitdiff
path: root/src/bin/scripts/t/020_createdb.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/scripts/t/020_createdb.pl')
-rw-r--r--src/bin/scripts/t/020_createdb.pl45
1 files changed, 25 insertions, 20 deletions
diff --git a/src/bin/scripts/t/020_createdb.pl b/src/bin/scripts/t/020_createdb.pl
index af3b1492e38..d0830a4a1d3 100644
--- a/src/bin/scripts/t/020_createdb.pl
+++ b/src/bin/scripts/t/020_createdb.pl
@@ -39,9 +39,11 @@ if ($ENV{with_icu} eq 'yes')
$node->issues_sql_like(
[
- 'createdb', '-T',
- 'template0', '-E', 'UTF8', '--locale-provider=icu',
- '--locale=C', '--icu-locale=en', 'foobar5'
+ 'createdb', '-T',
+ 'template0', '-E',
+ 'UTF8', '--locale-provider=icu',
+ '--locale=C', '--icu-locale=en',
+ 'foobar5'
],
qr/statement: CREATE DATABASE foobar5 .* LOCALE_PROVIDER icu ICU_LOCALE 'en'/,
'create database with ICU locale specified');
@@ -56,8 +58,8 @@ if ($ENV{with_icu} eq 'yes')
$node->command_fails_like(
[
- 'createdb', '-T',
- 'template0', '--locale-provider=icu',
+ 'createdb', '-T',
+ 'template0', '--locale-provider=icu',
'--encoding=SQL_ASCII', 'foobarX'
],
qr/ERROR: encoding "SQL_ASCII" is not supported with ICU provider/,
@@ -65,16 +67,25 @@ if ($ENV{with_icu} eq 'yes')
# additional node, which uses the icu provider
my $node2 = PostgreSQL::Test::Cluster->new('icu');
- $node2->init(extra => ['--locale-provider=icu', '--icu-locale=en']);
+ $node2->init(extra => [ '--locale-provider=icu', '--icu-locale=en' ]);
$node2->start;
$node2->command_ok(
- [ 'createdb', '-T', 'template0', '--locale-provider=libc', 'foobar55' ],
- 'create database with libc provider from template database with icu provider');
+ [
+ 'createdb', '-T',
+ 'template0', '--locale-provider=libc',
+ 'foobar55'
+ ],
+ 'create database with libc provider from template database with icu provider'
+ );
$node2->command_ok(
- [ 'createdb', '-T', 'template0', '--icu-locale', 'en-US', 'foobar56' ],
- 'create database with icu locale from template database with icu provider');
+ [
+ 'createdb', '-T', 'template0', '--icu-locale', 'en-US',
+ 'foobar56'
+ ],
+ 'create database with icu locale from template database with icu provider'
+ );
}
else
{
@@ -163,17 +174,11 @@ $node->issues_sql_like(
[ 'createdb', '-T', 'foobar2', '-O', 'role_foobar', 'foobar8' ],
qr/statement: CREATE DATABASE foobar8 OWNER role_foobar TEMPLATE foobar2/,
'create database with owner role_foobar');
-($ret, $stdout, $stderr) = $node->psql(
- 'foobar2',
- 'DROP OWNED BY role_foobar;',
- on_error_die => 1,
-);
+($ret, $stdout, $stderr) =
+ $node->psql('foobar2', 'DROP OWNED BY role_foobar;', on_error_die => 1,);
ok($ret == 0, "DROP OWNED BY role_foobar");
-($ret, $stdout, $stderr) = $node->psql(
- 'foobar2',
- 'DROP DATABASE foobar8;',
- on_error_die => 1,
-);
+($ret, $stdout, $stderr) =
+ $node->psql('foobar2', 'DROP DATABASE foobar8;', on_error_die => 1,);
ok($ret == 0, "DROP DATABASE foobar8");
done_testing();