X-Git-Url: http://git.sourceforge.jp/view?p=shogi-server%2Fshogi-server.git;a=blobdiff_plain;f=test%2FTC_game.rb;h=6fba0f0836009f909e7351b5545a281b3634c9ae;hp=52227e0029f7be49e59bd8d9a93c821cefecd60c;hb=73ae3557f07139fd776880101630ff12bb666259;hpb=08ed00749c918df719407c0d8de72deac7cef3da diff --git a/test/TC_game.rb b/test/TC_game.rb index 52227e0..6fba0f0 100644 --- a/test/TC_game.rb +++ b/test/TC_game.rb @@ -26,6 +26,14 @@ $league.event = "test" class TestGame < Test::Unit::TestCase + def test_parse_time + assert_equal ShogiServer::Game::TimeControlParams.new(1500,0,0,false,false), + ShogiServer::Game.parse_time("hoge-1500-0") + assert_equal ShogiServer::Game::TimeControlParams.new(600, 0, 10, false, false), + ShogiServer::Game.parse_time("hoge-600-10F") + assert_equal true, ShogiServer::Game.parse_time("hoge-600-10f").error + end + def test_new game_name = "hoge-1500-0" board = ShogiServer::Board.new @@ -42,7 +50,7 @@ class TestGame < Test::Unit::TestCase p1_out = <