public
Description: An enhanced mysql driver with an async interface and threaded access support
Homepage:
Clone URL: git://github.com/oldmoe/mysqlplus.git
mysqlplus / test / reconnected_test.rb
100644 18 lines (15 sloc) 0.314 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require File.dirname(__FILE__) + '/test_helper'
 
$m = Mysql.real_connect('localhost','root')
#$m.reconnect = true
 
def assert_reconnected
  puts $m.reconnected?().inspect
  sleep 1
  yield
  puts $m.reconnected?().inspect
end
 
assert_reconnected do
  $m.simulate_disconnect
end
assert_reconnected do
  $m.close
end