def test_more_results_next_result()
if @m.server_version >= 40100 then
@m.query_with_result = false
@m.set_server_option(Mysql::OPTION_MULTI_STATEMENTS_ON) if defined? Mysql::OPTION_MULTI_STATEMENTS_ON
@m.query("select 1,2,3; select 4,5,6")
res = @m.store_result
assert_equal(["1","2","3"], res.fetch_row)
assert_equal(nil, res.fetch_row)
assert_equal(true, @m.more_results)
assert_equal(true, @m.more_results?)
assert_equal(true, @m.next_result)
res = @m.store_result
assert_equal(["4","5","6"], res.fetch_row)
assert_equal(nil, res.fetch_row)
assert_equal(false, @m.more_results)
assert_equal(false, @m.more_results?)
assert_equal(false, @m.next_result)
end
end