tests package
Submodules
tests.test_apigateway module
tests.test_apigatewayv2 module
- class tests.test_apigatewayv2.TestAuthorizer(methodName='runTest')[source]
Bases:
unittest.case.TestCase
tests.test_appsync module
tests.test_asg module
tests.test_awslambda module
- class tests.test_awslambda.TestAWSLambda(methodName='runTest')[source]
Bases:
unittest.case.TestCase
tests.test_basic module
- class tests.test_basic.FakeAWSObject(title: Optional[str], template: Optional[troposphere.Template] = None, validation: bool = True, **kwargs: Any)[source]
Bases:
troposphere.AWSObject
- attributes: List[str]
- do_validation: bool
- properties: Dict[str, Any]
- propnames: Set[str]
- props: ClassVar[Dict[str, Tuple[Union[Tuple[type, ...], type, Callable[[Any], Any]], bool]]] = {'callcorrect': (<function call_correct>, False), 'callincorrect': (<function call_incorrect>, False), 'helperfun': (<function positive_integer>, False), 'listhelperfun': ([<function double>], False), 'multilist': ([<class 'bool'>, <class 'int'>, <class 'float'>], False), 'multituple': ((<class 'bool'>, <class 'int'>), False), 'singlelist': (<class 'list'>, False)}
- resource: Dict[str, Any]
- resource_type: Optional[str]
- template: Optional[Template]
- title: Optional[str]
- type = 'Fake::AWS::Object'
- class tests.test_basic.FakeAWSProperty(title: Optional[str] = None, **kwargs: Any)[source]
Bases:
troposphere.AWSProperty
- attributes: List[str]
- do_validation: bool
- properties: Dict[str, Any]
- propnames: Set[str]
- props: ClassVar[Dict[str, Tuple[Union[Tuple[type, ...], type, Callable[[Any], Any]], bool]]] = {}
- resource: Dict[str, Any]
- resource_type: Optional[str]
- template: Optional[Template]
- title: Optional[str]
tests.test_cloudformation module
tests.test_cloudwatch module
tests.test_codebuild module
tests.test_codecommit module
tests.test_config module
tests.test_dict module
tests.test_ec2 module
tests.test_ecr module
tests.test_ecs module
tests.test_efs module
tests.test_eks module
tests.test_elasticloadbalancerv2 module
- class tests.test_elasticloadbalancerv2.TestListenerActions(methodName='runTest')[source]
Bases:
unittest.case.TestCase
tests.test_emr module
tests.test_examples module
tests.test_examples_template_generator module
tests.test_guardduty module
tests.test_int_type module
tests.test_iot1click module
tests.test_logs module
tests.test_mappings module
tests.test_opensearchservice module
tests.test_opsworks module
tests.test_parameters module
tests.test_policies module
- class tests.test_policies.TestCreationPolicy(methodName='runTest')[source]
Bases:
unittest.case.TestCase
tests.test_rds module
tests.test_s3 module
tests.test_serverless module
tests.test_sqs module
tests.test_stepfunctions module
tests.test_template module
- class tests.test_template.TestAwsInterface(methodName='runTest')[source]
Bases:
unittest.case.TestCase
- class tests.test_template.TestInitArguments(methodName='runTest')[source]
Bases:
unittest.case.TestCase
tests.test_template_generator module
- class tests.test_template_generator.MyCustomResource(title: Optional[str], template: Optional[troposphere.Template] = None, validation: bool = True, **kwargs: Any)[source]
Bases:
troposphere.AWSObject
- attributes: List[str]
- do_validation: bool
- properties: Dict[str, Any]
- propnames: Set[str]
- props: ClassVar[Dict[str, Tuple[Union[Tuple[type, ...], type, Callable[[Any], Any]], bool]]] = {'Foo': (<class 'str'>, True), 'ServiceToken': (<class 'str'>, True)}
- resource: Dict[str, Any]
- resource_type: Optional[str] = 'Custom::Resource'
- template: Optional[Template]
- title: Optional[str]
- class tests.test_template_generator.MyMacroResource(title: Optional[str], template: Optional[troposphere.Template] = None, validation: bool = True, **kwargs: Any)[source]
Bases:
troposphere.AWSObject
- attributes: List[str]
- do_validation: bool
- properties: Dict[str, Any]
- propnames: Set[str]
- props: ClassVar[Dict[str, Tuple[Union[Tuple[type, ...], type, Callable[[Any], Any]], bool]]] = {'Foo': (<class 'str'>, True)}
- resource: Dict[str, Any]
- resource_type: Optional[str] = 'Some::Special::Resource'
- template: Optional[Template]
- title: Optional[str]