Sha256: 271ccf98d0cab8618687784a5fa7c83d516fc89a0313b0f5ad41b0567700c070
Contents?: true
Size: 360 Bytes
Versions: 3
Compression:
Stored size: 360 Bytes
Contents
require 'test_helper' class ChessTest < Minitest::Test TestHelper.pgns('stalemate').each do |file| name = File.basename(file, '.pgn') define_method :"test_stalemate_#{name}" do pgn = Chess::Pgn.new(file) game = Chess::Game.new(pgn.moves) assert(game.board.stalemate?) assert_equal('1/2-1/2', game.result) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
chess-0.4.0 | test/test_stalemate.rb |
chess-0.3.6 | test/test_stalemate.rb |
chess-0.3.5 | test/test_stalemate.rb |