コード例 #1
0
    def test_out_of_grid(self):
        points = [[v, h] for h in range(7) for v in range(7)]
        expected_outcomes = [
            True,
            False,
            False,
            True,
            False,
            False,
            True,
            False,
            True,
            False,
            True,
            False,
            True,
            False,
            False,
            False,
            True,
            True,
            True,
            False,
            False,
            True,
            True,
            True,
            False,
            True,
            True,
            True,
            False,
            False,
            True,
            True,
            True,
            False,
            False,
            False,
            True,
            False,
            True,
            False,
            True,
            False,
            True,
            False,
            False,
            True,
            False,
            False,
            True,
        ]

        test_outcomes = [
            mechanics.is_in_grid(point[0], point[1]) for point in points
        ]

        self.assertListEqual(test_outcomes, expected_outcomes)
コード例 #2
0
    def test_out_of_grid(self):
        points = [[v, h] for h in range(7) for v in range(7)]
        expected_outcomes = [True, False, False, True, False, False, True,
                             False, True, False, True, False, True, False,
                             False, False, True, True, True, False, False,
                             True, True, True, False, True, True, True,
                             False, False, True, True, True, False, False,
                             False, True, False, True, False, True, False,
                             True, False, False, True, False, False, True]

        test_outcomes = [mechanics.is_in_grid(point[0], point[1]) for point in
                         points]

        self.assertListEqual(test_outcomes, expected_outcomes)