add tests for broken SGFs
This commit is contained in:
1 parent
9727a049b4
commit
176a618458
2 files changed
+143
No files matched your search
@@ -0,0 +1,133 @@
|
||||
(
|
||||
;
|
||||
FileFormat[1]GaMe[1]
|
||||
VieW[]
|
||||
SiZe[9]
|
||||
PlayerBlack[hi]
|
||||
PlayerWhite[ka]
|
||||
KoMi[-1.5]
|
||||
Black[ff]
|
||||
;
|
||||
White[gd]
|
||||
;
|
||||
Black[fd]
|
||||
;
|
||||
White[fe]
|
||||
;
|
||||
Black[ge]
|
||||
;
|
||||
White[ee]
|
||||
;
|
||||
Black[gc]
|
||||
;
|
||||
White[hd]
|
||||
;
|
||||
Black[hc]
|
||||
;
|
||||
White[he]
|
||||
;
|
||||
Black[gf]
|
||||
;
|
||||
White[hf]
|
||||
;
|
||||
Black[ed]
|
||||
;
|
||||
White[ef]
|
||||
;
|
||||
Black[eg]
|
||||
;
|
||||
White[dg]
|
||||
;
|
||||
Black[fg]
|
||||
;
|
||||
White[gh]
|
||||
;
|
||||
Black[cg]
|
||||
;
|
||||
White[dh]
|
||||
;
|
||||
Black[df]
|
||||
;
|
||||
White[de]
|
||||
;
|
||||
Black[cf]
|
||||
;
|
||||
White[dd]
|
||||
;
|
||||
Black[dc]
|
||||
;
|
||||
White[ec]
|
||||
;
|
||||
Black[fc]
|
||||
;
|
||||
White[cc]
|
||||
;
|
||||
Black[eb]
|
||||
;
|
||||
White[be]
|
||||
;
|
||||
Black[bf]
|
||||
;
|
||||
White[ce]
|
||||
;
|
||||
Black[bd]
|
||||
;
|
||||
White[ae]
|
||||
;
|
||||
Black[af]
|
||||
;
|
||||
White[db]
|
||||
;
|
||||
Black[ec]
|
||||
;
|
||||
White[bc]
|
||||
;
|
||||
Black[eh]
|
||||
;
|
||||
White[gg]
|
||||
;
|
||||
Black[ch]
|
||||
;
|
||||
White[fh]
|
||||
;
|
||||
Black[di]
|
||||
;
|
||||
White[ic]
|
||||
;
|
||||
Black[cb]
|
||||
;
|
||||
White[bb]
|
||||
;
|
||||
Black[da]
|
||||
;
|
||||
White[hb]
|
||||
;
|
||||
Black[gb]
|
||||
;
|
||||
White[ba]
|
||||
;
|
||||
Black[ca]
|
||||
;
|
||||
White[fi]
|
||||
;
|
||||
Black[id]
|
||||
;
|
||||
White[ib]
|
||||
;
|
||||
Black[ha]
|
||||
;
|
||||
White[ie]
|
||||
;
|
||||
Black[ga]
|
||||
;
|
||||
White[hg]
|
||||
;
|
||||
Black[ia]
|
||||
;
|
||||
Comment[Black: 13 + 4 = 17
|
||||
|
||||
White: 13 + 2 + -1.5 = 13.5
|
||||
|
||||
Black wins by 3.5]
|
||||
White[id]
|
||||
)
|
||||
@@ -91,6 +91,16 @@ def test_pandanet():
|
||||
assert move is root
|
||||
|
||||
|
||||
def test_old_long_properties():
|
||||
file = os.path.join(os.path.dirname(__file__), "data/xmgt97.sgf")
|
||||
SGF.parse_file(file)
|
||||
|
||||
|
||||
def test_old_server_style():
|
||||
input_sgf = "... 01:23:45 +0900 (JST) ... (;SZ[19];B[aa];W[ba];)"
|
||||
SGF.parse_sgf(input_sgf)
|
||||
|
||||
|
||||
def test_ogs():
|
||||
file = os.path.join(os.path.dirname(__file__), "data/ogs.sgf")
|
||||
tree = SGF.parse_file(file)
|
||||
|
||||
Reference in new issue
Block a user