hrushikeshrv / chessengine

A WIP chess engine written in Python with no dependencies
https://chessengine.readthedocs.io/en/latest/index.html
MIT License
12 stars 12 forks source link

Poor test coverage #20

Open hrushikeshrv opened 1 year ago

hrushikeshrv commented 1 year ago

The test coverage for all modules of the chessengine has fallen behind. We will need to add tests for all the methods that aren't yet covered from chessengine.bitboard.Board, chessengine.moves, chessengine.pgn.parser.

Akshu-on-github commented 1 year ago

Hey there, I'd like to work on this Issue. This will be my first time working with tests for python so please do bear with me if I need any guidance!

hrushikeshrv commented 1 year ago

Thanks! As a start, you could try to add tests for methods on chessengine.bitboard.Board like get_side_bitboard, move_san, etc.

Akshu-on-github commented 1 year ago

Awesome, will get started on it!