Skip to content

Commit

Permalink
Add fixtures
Browse files Browse the repository at this point in the history
  • Loading branch information
lycantropos committed Dec 18, 2020
1 parent 0d5bf74 commit 974a2dc
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions tests/conftest.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
import os

import pytest
from ground.linear import (to_segment_containment_checker,
to_segments_intersector,
to_segments_relater)
from hypothesis import (HealthCheck,
settings)

from tests.hints import (SegmentContainmentChecker,
SegmentsIntersector,
SegmentsRelater)

on_travis_ci = os.getenv('CI', False)
on_azure_pipelines = os.getenv('TF_BUILD', False)
settings.register_profile('default',
Expand All @@ -12,3 +20,18 @@
deadline=None,
suppress_health_check=[HealthCheck.filter_too_much,
HealthCheck.too_slow])


@pytest.fixture(scope='session')
def segment_containment_checker() -> SegmentContainmentChecker:
return to_segment_containment_checker()


@pytest.fixture(scope='session')
def segments_intersector() -> SegmentsIntersector:
return to_segments_intersector()


@pytest.fixture(scope='session')
def segments_relater() -> SegmentsRelater:
return to_segments_relater()

0 comments on commit 974a2dc

Please sign in to comment.