2 include Socket::Constants
4 class OuteSennichiteTest < ReadFileClient
5 def test_oute_sennichite
6 csa = File.open(filepath("oute_sennichite.csa")) {|f| f.read}
10 result1 = read_nonblock(@socket1)
11 result2 = read_nonblock(@socket2)
13 assert_match(/#OUTE_SENNICHITE.#LOSE/m, result1)
14 assert_match(/#OUTE_SENNICHITE.#WIN/m, result2)
17 def test_oute_sennichite2
18 csa = File.open(filepath("oute_sennichite2.csa")) {|f| f.read}
22 result1 = read_nonblock(@socket1)
23 result2 = read_nonblock(@socket2)
25 assert_match(/#OUTE_SENNICHITE.#WIN/m, result1)
26 assert_match(/#OUTE_SENNICHITE.#LOSE/m, result2)
29 def test_oute_sennichite3
30 csa = File.open(filepath("oute_sennichite3.csa")) {|f| f.read}
34 result1 = read_nonblock(@socket1)
35 result2 = read_nonblock(@socket2)
37 assert_match(/#OUTE_SENNICHITE.#LOSE/m, result1)
38 assert_match(/#OUTE_SENNICHITE.#WIN/m, result2)