mirror of
https://github.com/postgres/postgres.git
synced 2025-08-28 18:48:04 +03:00
Post-PG 10 beta1 pgperltidy run
This commit is contained in:
@@ -11,28 +11,31 @@ use Test::More tests => 3;
|
||||
# interpret everything as UTF8. We're going to use byte sequences
|
||||
# that aren't valid UTF-8 strings, so that would fail. Use LATIN1,
|
||||
# which accepts any byte and has a conversion from each byte to UTF-8.
|
||||
$ENV{LC_ALL} = 'C';
|
||||
$ENV{LC_ALL} = 'C';
|
||||
$ENV{PGCLIENTENCODING} = 'LATIN1';
|
||||
|
||||
# Create database names covering the range of LATIN1 characters and
|
||||
# run the utilities' --all options over them.
|
||||
my $dbname1 = generate_ascii_string(1, 63); # contains '='
|
||||
my $dbname2 = generate_ascii_string(67, 129); # skip 64-66 to keep length to 62
|
||||
my $dbname1 = generate_ascii_string(1, 63); # contains '='
|
||||
my $dbname2 =
|
||||
generate_ascii_string(67, 129); # skip 64-66 to keep length to 62
|
||||
my $dbname3 = generate_ascii_string(130, 192);
|
||||
my $dbname4 = generate_ascii_string(193, 255);
|
||||
|
||||
my $node = get_new_node('main');
|
||||
$node->init(extra => ['--locale=C', '--encoding=LATIN1']);
|
||||
$node->init(extra => [ '--locale=C', '--encoding=LATIN1' ]);
|
||||
$node->start;
|
||||
|
||||
foreach my $dbname ($dbname1, $dbname2, $dbname3, $dbname4, 'CamelCase')
|
||||
{
|
||||
$node->run_log(['createdb', $dbname]);
|
||||
$node->run_log([ 'createdb', $dbname ]);
|
||||
}
|
||||
|
||||
$node->command_ok([qw(vacuumdb --all --echo --analyze-only)],
|
||||
'vacuumdb --all with unusual database names');
|
||||
$node->command_ok(
|
||||
[qw(vacuumdb --all --echo --analyze-only)],
|
||||
'vacuumdb --all with unusual database names');
|
||||
$node->command_ok([qw(reindexdb --all --echo)],
|
||||
'reindexdb --all with unusual database names');
|
||||
$node->command_ok([qw(clusterdb --all --echo --verbose)],
|
||||
'clusterdb --all with unusual database names');
|
||||
'reindexdb --all with unusual database names');
|
||||
$node->command_ok(
|
||||
[qw(clusterdb --all --echo --verbose)],
|
||||
'clusterdb --all with unusual database names');
|
||||
|
Reference in New Issue
Block a user