Files @ 0cb3fbe06b5d
Branch filter:

Location: OneEye/src/tests/testHelper.py

Laman
Go, Engine: some tests and numerous bugfixes
from unittest import TestCase

from go.helperboard import HelperBoard


class TestFlood(TestCase):
	def testCapture(self):
		b=[
			[0,1,0],
			[1,-1,1],
			[0,1,0]
		]
		h=HelperBoard(b)
		self.assertEqual(h.floodFill(-1,1,1,0), False)
		captured=set(h.getContinuousArea())
		self.assertEqual(captured, {(1,1)})