Skip to content

Commit fb49d7e

Browse files
committed
Use relative path in the pytest plugin
1 parent 7e7abd2 commit fb49d7e

File tree

6 files changed

+13
-19
lines changed

6 files changed

+13
-19
lines changed

infrahub_sdk/pytest_plugin/items/base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
if TYPE_CHECKING:
1414
from pathlib import Path
1515

16-
from infrahub_sdk.schema import InfrahubRepositoryConfigElement
17-
16+
from ...schema import InfrahubRepositoryConfigElement
1817
from ..models import InfrahubTest
1918

2019

infrahub_sdk/pytest_plugin/items/check.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,17 @@
66
import ujson
77
from httpx import HTTPStatusError
88

9-
from infrahub_sdk.checks import get_check_class_instance
10-
9+
from ...checks import get_check_class_instance
1110
from ..exceptions import CheckDefinitionError, CheckResultError
1211
from ..models import InfrahubTestExpectedResult
1312
from .base import InfrahubItem
1413

1514
if TYPE_CHECKING:
1615
from pytest import ExceptionInfo
1716

18-
from infrahub_sdk.checks import InfrahubCheck
19-
from infrahub_sdk.pytest_plugin.models import InfrahubTest
20-
from infrahub_sdk.schema import InfrahubRepositoryConfigElement
17+
from ...checks import InfrahubCheck
18+
from ...schema import InfrahubRepositoryConfigElement
19+
from ..models import InfrahubTest
2120

2221

2322
class InfrahubCheckItem(InfrahubItem):

infrahub_sdk/pytest_plugin/items/graphql_query.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
import ujson
66
from httpx import HTTPStatusError
77

8-
from infrahub_sdk.analyzer import GraphQLQueryAnalyzer
9-
8+
from ...analyzer import GraphQLQueryAnalyzer
109
from ..exceptions import OutputMatchError
1110
from ..models import InfrahubTestExpectedResult
1211
from .base import InfrahubItem

infrahub_sdk/pytest_plugin/items/python_transform.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,17 @@
66
import ujson
77
from httpx import HTTPStatusError
88

9-
from infrahub_sdk.transforms import get_transform_class_instance
10-
9+
from ...transforms import get_transform_class_instance
1110
from ..exceptions import OutputMatchError, PythonTransformDefinitionError
1211
from ..models import InfrahubTestExpectedResult
1312
from .base import InfrahubItem
1413

1514
if TYPE_CHECKING:
1615
from pytest import ExceptionInfo
1716

18-
from infrahub_sdk.pytest_plugin.models import InfrahubTest
19-
from infrahub_sdk.schema import InfrahubRepositoryConfigElement
20-
from infrahub_sdk.transforms import InfrahubTransform
17+
from ...schema import InfrahubRepositoryConfigElement
18+
from ...transforms import InfrahubTransform
19+
from ..models import InfrahubTest
2120

2221

2322
class InfrahubPythonTransformItem(InfrahubItem):

infrahub_sdk/pytest_plugin/plugin.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
from pytest import Collector, Config, Item, Parser, Session
66
from pytest import exit as exit_test
77

8-
from infrahub_sdk import InfrahubClientSync
9-
from infrahub_sdk.utils import is_valid_url
10-
8+
from .. import InfrahubClientSync
9+
from ..utils import is_valid_url
1110
from .loader import InfrahubYamlFile
1211
from .utils import load_repository_config
1312

infrahub_sdk/pytest_plugin/utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
import yaml
44

5-
from infrahub_sdk.schema import InfrahubRepositoryConfig
6-
5+
from ..schema import InfrahubRepositoryConfig
76
from .exceptions import FileNotValidError
87

98

0 commit comments

Comments
 (0)