Sha256: 5cefd7d8d0ee5b9baaf2debb7b3aa36e76460381598e3d0795ba2c0d07f96389

Contents?: true

Size: 499 Bytes

Versions: 6

Compression:

Stored size: 499 Bytes

Contents

require 'test_helper'

class ChessTest < Minitest::Test
  def test_bad_notation_error
    game = Chess::Game.new
    assert_raises(Chess::BadNotationError) do
      game << 'gg'
    end
  end

  def test_invalid_pgn_format_error
    assert_raises(Chess::InvalidPgnFormatError) do
      Chess::Pgn.new('test/pgn_collection/invalid/0001.pgn')
    end
  end

  def test_invalid_fen_format_error
    assert_raises(Chess::InvalidFenFormatError) do
      Chess::Game.load_fen('invalid')
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
chess-0.4.0 test/test_errors.rb
chess-0.3.6 test/test_errors.rb
chess-0.3.5 test/test_errors.rb
chess-0.3.4 test/test_errors.rb
chess-0.3.3 test/test_errors.rb
chess-0.3.2 test/test_errors.rb