Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

sidecheck_test.go

Blame
  • sidecheck_test.go 1.80 KiB
    package sidecheck
    
    import (
    	"fmt"
    	"testing"
    )
    
    type boardTestType struct {
    	NS,
    	WE bool
    	board string
    }
    
    var boardTests = []boardTestType{
    	{
    		false,
    		true,
    		`.....
    .....
    ooooo
    .....
    .....`,
    	},
    
    	{
    		false,
    		false,
    		`...........o................
    ............o...............
    .............o..............
    .............o..............
    .............o..............
    .............o..............
    .............o..............
    ...........ooo..............
    ...........o.o..............
    ...........ooo..............
    ............................`,
    	},
    
    	{
    		true,
    		false,
    		`.............o..............
    .............o..............
    .............o..............
    .............o..............
    .............o..............
    .............o..............
    .............o..............
    .............o..............
    .............o.......ooooooo
    .............ooooooooo......
    .....................o......`,
    	},
    
    	{
    		false,
    		true,
    		`............................
    ............................
    ............................
    ............................
    ............................
    .........o................oo
    ooooooooo................o..
    ....o....oooooo.........o...
    ....o.........o........o....
    .....o......oo.......oo.....
    ......oooo....oo...oo.......