public
Description: An enhanced mysql driver with an async interface and threaded access support
Homepage:
Clone URL: git://github.com/oldmoe/mysqlplus.git
rdp (author)
Fri May 22 13:29:04 -0700 2009
commit  e283a6d89f874f89738915a248a4bffa4b7c92bc
tree    0c28a16b3324f587735399af0727d1b04e64a09a
parent  482fd82d83b83e5a2707f101e77dfc3e46428c45
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