2 include Socket::Constants
4 class OuteSennichiteTest < ReadFileClient
5 def test_oute_sennichite
6 csa = File.open(filepath("oute_sennichite.csa")) {|f| f.read}
12 result1 += read_nonblock(@socket1)
13 result2 += read_nonblock(@socket2)
15 assert_match(/#OUTE_SENNICHITE.#LOSE/m, result1)
16 assert_match(/#OUTE_SENNICHITE.#WIN/m, result2)
19 def test_oute_sennichite2
20 csa = File.open(filepath("oute_sennichite2.csa")) {|f| f.read}
26 result1 += read_nonblock(@socket1)
27 result2 += read_nonblock(@socket2)
29 assert_match(/#OUTE_SENNICHITE.#WIN/m, result1)
30 assert_match(/#OUTE_SENNICHITE.#LOSE/m, result2)
33 def test_oute_sennichite3
34 csa = File.open(filepath("oute_sennichite3.csa")) {|f| f.read}
40 result1 += read_nonblock(@socket1)
41 result2 += read_nonblock(@socket2)
43 assert_match(/#OUTE_SENNICHITE.#LOSE/m, result1)
44 assert_match(/#OUTE_SENNICHITE.#WIN/m, result2)