# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 import os import pytest @pytest.fixture(autouse=True) def default_environment_variables(): """Mocked AWS evivronment variables such as AWS credentials and region""" os.environ["AWS_ACCESS_KEY_ID"] = "mocked-aws-access-key-id" os.environ["AWS_SECRET_ACCESS_KEY"] = "mocked-aws-secret-access-key" os.environ["AWS_SESSION_TOKEN"] = "mocked-aws-session-token" os.environ["AWS_REGION"] = "us-east-1" os.environ["SOLUTION_VERSION"] = "v1.0.0" os.environ["VERSION"] = "v1.0.0" os.environ["SOLUTION_ID"] = "SO8025" os.environ["LOG_BUCKET_NAME"] = "loghub-bucket" os.environ["BACKUP_BUCKET_NAME"] = "loghub-bucket" os.environ["INDEX_PREFIX"] = "hello" os.environ["ENDPOINT"] = "vpc-dev-abc.us-east-1.es.amazonaws.com" os.environ["LOG_TYPE"] = "ELB" os.environ["ENGINE"] = "OpenSearch" os.environ["BULK_BATCH_SIZE"] = "10" os.environ["WEB_ACL_NAMES"] = "mock-wafv2-webacl" os.environ["INTERVAL"] = "1"