test ruby client: fix a bug that reject on envelope recipient calls reset

The reject doesn't finish the transaction. So it should not reset
transaction data.