summaryrefslogtreecommitdiff
path: root/assignments/assignment1-test-run.txt
diff options
context:
space:
mode:
Diffstat (limited to 'assignments/assignment1-test-run.txt')
-rw-r--r--assignments/assignment1-test-run.txt51
1 files changed, 51 insertions, 0 deletions
diff --git a/assignments/assignment1-test-run.txt b/assignments/assignment1-test-run.txt
new file mode 100644
index 0000000..06c460f
--- /dev/null
+++ b/assignments/assignment1-test-run.txt
@@ -0,0 +1,51 @@
+Test: "Normal Legal Game" passed
+##################################################
+Test: "Two Games, single file" passed
+##################################################
+Test: "Double Castling on Kingside" passed
+##################################################
+Test: "White Moving Black piece" failed
+InvalidMove | NoParse
+##################################################
+Test: "Castling both Queen and Kingside" passed
+##################################################
+Test: "Taking En Passent on second move" failed
+InvalidMove | NoParse
+##################################################
+Test: "Mate when impossible" failed
+InvalidMove | rnbqkbnr
+ > pppppppp
+ > ........
+ > ........
+ > ....P...
+ > ........
+ > PPPP.PPP
+ > RNBQKBNR
+ >
+##################################################
+Test: "Castling Through Check" passed
+##################################################
+Test: "Castling In Check" failed
+InvalidMove | rnbqk.nr
+ > pppp...p
+ > ....ppp.
+ > ........
+ > .b......
+ > ...P.NP.
+ > PPP.PPBP
+ > RNBQ.RK.
+ >
+##################################################
+Test: ";-comment in {}-comment" passed
+##################################################
+Test: "Insufficient Material Draw" failed
+InvalidMove | ........
+ > .....k..
+ > ...b....
+ > ........
+ > ......K.
+ > ........
+ > ........
+ > ........
+ >
+##################################################