@pytest.mark.parametrize('fixture', [pytest.param(fixture, id=fixture_name) for (fixture_name, fixture) in fixtures.items()])
def test_boolean_point_on_line(self, fixture):
    if ('true' in fixture):
        features = fixture.get('true')
        (feature_1, feature_2) = features['features']
        expected_result = True
    else:
        features = fixture.get('false')
        (feature_1, feature_2) = features['features']
        expected_result = False
    test_result = boolean_within(feature_1, feature_2)
    assert (test_result == expected_result)
@pytest.mark.parametrize('fixture', [pytest.param(fixture, id=fixture_name) for (fixture_name, fixture) in fixtures.items()])
def test_boolean_point_on_line(self, fixture):
    if ('true' in fixture):
        features = fixture.get('true')
        (feature_1, feature_2) = features['features']
        expected_result = True
    else:
        features = fixture.get('false')
        (feature_1, feature_2) = features['features']
        expected_result = False
    test_result = boolean_within(feature_1, feature_2)
    assert (test_result == expected_result)