diff options
author | Pallavi Sontakke | 2016-07-11 09:48:14 +0000 |
---|---|---|
committer | Pavan Deolasee | 2016-10-18 10:07:21 +0000 |
commit | 7bf0d6d0eabbac734511bc43bbf19ef7a18bb93c (patch) | |
tree | 2be5fed87e7d35240f59ccb116d8889680f74347 | |
parent | 073288180d1072bd3f1d27e96e89c674cc10d6a6 (diff) |
Correct expected behaior of test.
Test reproduces Issue #84 on crash recovery
and prepared transactions.
-rwxr-xr-x | contrib/pgxc_ctl/t/020_prepared_txns.pl | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/contrib/pgxc_ctl/t/020_prepared_txns.pl b/contrib/pgxc_ctl/t/020_prepared_txns.pl index 371cd9315e..802c78bdd5 100755 --- a/contrib/pgxc_ctl/t/020_prepared_txns.pl +++ b/contrib/pgxc_ctl/t/020_prepared_txns.pl @@ -175,11 +175,11 @@ system_or_bail 'psql', '-p', "$COORD1_PORT", "$TEST_DB",'-c', "EXECUTE DIRECT ON system("echo '==========commit prepared transactions==========='"); -command_ok([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo1';" ], 'commit prepared transaction foo1 '); -command_ok([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo2';" ], 'commit prepared transaction foo2'); -command_ok([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "EXECUTE DIRECT ON (coord2) 'COMMIT PREPARED ''foo3'';';" ], 'commit prepared transaction directly on coord2 '); -command_ok([ 'psql', '-p', "$COORD2_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo3';" ], 'commit prepared transaction connecting to coord2 '); -command_ok([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo4';" ], 'commit prepared transaction connecting to coord2 '); +command_fails([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo1';" ], 'cannot commit prepared transaction foo1 '); +command_fails([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo2';" ], 'cannot commit prepared transaction foo2'); +command_ok([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "EXECUTE DIRECT ON (coord2) 'COMMIT PREPARED ''foo3'';';" ], 'commit prepared transaction foo3 directly on coord2 '); +command_ok([ 'psql', '-p', "$COORD2_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo3';" ], 'commit prepared transaction foo3 connecting to coord2 '); +command_fails([ 'psql', '-p', "$COORD1_PORT", "$TEST_DB", '-c', "COMMIT PREPARED 'foo4';" ], 'cannot commit prepared transaction foo4 '); system("echo '==========data sanity check==========='"); |