mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-12-19 01:09:21 +08:00
PT-2424 - Typo in pt-table-checksum error message "--resume and --no-empty-replicate-table are mutually exclusive"
- Fixed typo - Added test case
This commit is contained in:
@@ -10272,11 +10272,11 @@ sub main {
|
|||||||
|
|
||||||
|
|
||||||
if ( $o->get('truncate-replicate-table') && $o->get('resume') ) {
|
if ( $o->get('truncate-replicate-table') && $o->get('resume') ) {
|
||||||
die "--resume and truncate-replicate-table are mutually exclusive";
|
die "--resume and truncate-replicate-table are mutually exclusive";
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $o->get('truncate-replicate-table') && !$o->get('empty-replicate-table') ) {
|
if ( $o->get('truncate-replicate-table') && !$o->get('empty-replicate-table') ) {
|
||||||
die "--resume and --no-empty-replicate-table are mutually exclusive";
|
die "--truncate-replicate-table and --no-empty-replicate-table are mutually exclusive";
|
||||||
}
|
}
|
||||||
|
|
||||||
# ########################################################################
|
# ########################################################################
|
||||||
|
|||||||
@@ -378,6 +378,29 @@ is(
|
|||||||
diag(`/tmp/12346/stop >/dev/null`);
|
diag(`/tmp/12346/stop >/dev/null`);
|
||||||
diag(`/tmp/12346/start >/dev/null`);
|
diag(`/tmp/12346/start >/dev/null`);
|
||||||
|
|
||||||
|
# #############################################################################
|
||||||
|
# typo in pt-table-checksum error message
|
||||||
|
# https://perconadev.atlassian.net/browse/PT-2424
|
||||||
|
# #############################################################################
|
||||||
|
|
||||||
|
$output = output(sub {
|
||||||
|
pt_table_checksum::main($source_dsn,
|
||||||
|
qw(--no-empty-replicate-table --truncate-replicate-table)
|
||||||
|
)},
|
||||||
|
stderr => 1,
|
||||||
|
);
|
||||||
|
|
||||||
|
unlike(
|
||||||
|
$output,
|
||||||
|
qr/--resume and --no-empty-replicate-table are mutually exclusive/,
|
||||||
|
"PT-2424: no typo in the error message"
|
||||||
|
);
|
||||||
|
|
||||||
|
like(
|
||||||
|
$output,
|
||||||
|
qr/--truncate-replicate-table and --no-empty-replicate-table are mutually exclusive/,
|
||||||
|
"PT-2424: correct error message"
|
||||||
|
);
|
||||||
|
|
||||||
#
|
#
|
||||||
# #############################################################################
|
# #############################################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user