test/functional/connection_test.rb in vertica-0.9.0 vs test/functional/connection_test.rb in vertica-0.9.1

- old
+ new

@@ -48,20 +48,19 @@ assert_nil @connection.backend_pid assert_nil @connection.backend_key assert_nil @connection.transaction_status end - def test_reset + def test_reset_connection @connection = Vertica::Connection.new(TEST_CONNECTION_HASH) - assert !@connection.parameters.empty? - assert @connection.backend_pid - assert @connection.backend_key - assert @connection.transaction_status - @connection.reset - assert_equal({}, @connection.parameters) - assert_nil @connection.backend_pid - assert_nil @connection.backend_key - assert_nil @connection.transaction_status + original_backend_pid = @connection.backend_pid + original_backend_key = @connection.backend_key + + @connection.reset_connection + + assert_not_equal original_backend_pid, @connection.backend_pid + assert_not_equal original_backend_key, @connection.backend_key + assert_equal :no_transaction, @connection.transaction_status end def test_interrupt_connection @connection = Vertica::Connection.new(TEST_CONNECTION_HASH.merge(:interruptable => true)) assert @connection.interruptable?