Techdebt: Fix Route53Resolver tests (#7141)
This commit is contained in:
parent
a8d7dfd7af
commit
4c5ab46648
@ -3,6 +3,7 @@ from datetime import datetime, timezone
|
|||||||
|
|
||||||
import boto3
|
import boto3
|
||||||
import pytest
|
import pytest
|
||||||
|
from botocore.config import Config
|
||||||
from botocore.exceptions import ClientError
|
from botocore.exceptions import ClientError
|
||||||
|
|
||||||
from moto import mock_route53resolver, settings
|
from moto import mock_route53resolver, settings
|
||||||
@ -74,8 +75,10 @@ def create_test_endpoint(client, ec2_client, name=None, tags=None):
|
|||||||
|
|
||||||
@mock_route53resolver
|
@mock_route53resolver
|
||||||
def test_route53resolver_invalid_create_endpoint_args():
|
def test_route53resolver_invalid_create_endpoint_args():
|
||||||
"""Test invalid arguments to the create_resolver_endpoint API."""
|
# Some validation is now part of botocore-1.34.3
|
||||||
client = boto3.client("route53resolver", region_name=TEST_REGION)
|
# Disable validation to verify that Moto has the same validation
|
||||||
|
config = Config(parameter_validation=False)
|
||||||
|
client = boto3.client("route53resolver", region_name=TEST_REGION, config=config)
|
||||||
random_num = mock_random.get_random_hex(10)
|
random_num = mock_random.get_random_hex(10)
|
||||||
|
|
||||||
# Verify ValidationException error messages are accumulated properly:
|
# Verify ValidationException error messages are accumulated properly:
|
||||||
@ -163,8 +166,10 @@ def test_route53resolver_invalid_create_endpoint_args():
|
|||||||
@mock_ec2
|
@mock_ec2
|
||||||
@mock_route53resolver
|
@mock_route53resolver
|
||||||
def test_route53resolver_bad_create_endpoint_subnets():
|
def test_route53resolver_bad_create_endpoint_subnets():
|
||||||
"""Test bad subnet scenarios for create_resolver_endpoint API."""
|
# Some validation is now part of botocore-1.34.3
|
||||||
client = boto3.client("route53resolver", region_name=TEST_REGION)
|
# Disable validation to verify that Moto has the same validation
|
||||||
|
config = Config(parameter_validation=False)
|
||||||
|
client = boto3.client("route53resolver", region_name=TEST_REGION, config=config)
|
||||||
ec2_client = boto3.client("ec2", region_name=TEST_REGION)
|
ec2_client = boto3.client("ec2", region_name=TEST_REGION)
|
||||||
random_num = mock_random.get_random_hex(10)
|
random_num = mock_random.get_random_hex(10)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user