Skip to content

Commit 6018f09

Browse files
moved lambda client to lambda conftest
1 parent 97697bd commit 6018f09

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

tests/integration/conftest.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,11 @@ def is_responsive(url: URL) -> bool:
9696
def boto3_session() -> Session:
9797
return Session(aws_access_key_id="fake", aws_secret_access_key="fake", aws_session_token="fake", region_name=AWS_REGION)
9898

99-
@pytest.fixture(scope="session")
100-
def lambda_client(boto3_session: Session, lambda_runtime_url: URL) -> BaseClient:
101-
return boto3_session.client("lambda", endpoint_url=str(lambda_runtime_url))
10299

103100
@pytest.fixture(scope="session")
104101
def dynamodb_client(boto3_session: Session, moto_server: URL) -> BaseClient:
105102
return boto3_session.client("dynamodb", endpoint_url=str(moto_server))
106103

107-
108104
@pytest.fixture(scope="session")
109105
def dynamodb_resource(boto3_session: Session, moto_server: URL) -> ServiceResource:
110106
return boto3_session.resource("dynamodb", endpoint_url=str(moto_server))

tests/integration/lambda/conftest.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
from typing import Callable
44

55
import pytest
6+
from boto3 import Session
7+
from botocore.client import BaseClient
68
from yarl import URL
79

810
from tests.integration.conftest import is_responsive
@@ -52,6 +54,9 @@ def lambda_runtime_url(request: pytest.FixtureRequest, lambda_zip: Path) -> URL:
5254
)
5355
return base_url
5456

57+
@pytest.fixture(scope="session")
58+
def lambda_client(boto3_session: Session, lambda_runtime_url: URL) -> BaseClient:
59+
return boto3_session.client("lambda", endpoint_url=str(lambda_runtime_url))
5560

5661
@pytest.fixture(scope="session")
5762
def api_gateway_endpoint(request: pytest.FixtureRequest, lambda_runtime_url) -> URL:

0 commit comments

Comments
 (0)