@@ -340,6 +340,8 @@ def test_presenter_interpret(tc):
340
340
p19 = sgf_properties .Presenter (19 , "UTF-8" )
341
341
tc .assertEqual (p9 .interpret ('KO' , ["" ]), True )
342
342
tc .assertEqual (p9 .interpret ('SZ' , ["9" ]), 9 )
343
+ tc .assertEqual (p9 .interpret ('B' , ["ca" ]), (8 , 2 ))
344
+ tc .assertEqual (p19 .interpret ('B' , ["ca" ]), (18 , 2 ))
343
345
tc .assertRaisesRegexp (ValueError , "multiple values" ,
344
346
p9 .interpret , 'SZ' , ["9" , "blah" ])
345
347
tc .assertEqual (p9 .interpret ('CR' , ["ab" , "cd" ]), set ([(5 , 2 ), (7 , 0 )]))
@@ -357,7 +359,8 @@ def test_presenter_serialise(tc):
357
359
tc .assertEqual (p9 .serialise ('SZ' , 9 ), ["9" ])
358
360
tc .assertEqual (p9 .serialise ('KM' , 3.5 ), ["3.5" ])
359
361
tc .assertEqual (p9 .serialise ('C' , "foo\\ :b]ar\n " ), ["foo\\ \\ :b\\ ]ar\n " ])
360
- tc .assertEqual (p19 .serialise ('B' , (1 , 2 )), ["cr" ])
362
+ tc .assertEqual (p9 .serialise ('B' , (8 , 2 )), ["ca" ])
363
+ tc .assertEqual (p19 .serialise ('B' , (18 , 2 )), ["ca" ])
361
364
tc .assertEqual (p9 .serialise ('B' , None ), ["tt" ])
362
365
tc .assertEqual (p19 .serialise ('AW' , set ([(17 , 1 ), (18 , 0 )])),["aa" , "bb" ])
363
366
tc .assertEqual (p9 .serialise ('DD' , [(1 , 2 ), (3 , 4 )]), ["ch" , "ef" ])
0 commit comments