def testTotalCostToEndNode(self): search = self.search endNode = search.pathMap[search.endPosition] logger.info(f"Total cost: {endNode.g}") self.assertEqual(endNode.g, 8)
def testCount(self): search = self.search logger.info(f"Nodes searched: {len(search.pathMap)}/{search.totalNodes}") self.assertEqual(len(search.pathMap), 16)