1
0
mirror of synced 2026-01-08 21:05:13 -05:00
Files
airbyte/airbyte-integrations/connectors/source-amazon-ads/unit_tests/test_utils.py
Cole Snodgrass 2e099acc52 update headers from 2022 -> 2023 (#22594)
* It's 2023!

* 2022 -> 2023

---------

Co-authored-by: evantahler <evan@airbyte.io>
2023-02-08 13:01:16 -08:00

18 lines
670 B
Python

#
# Copyright (c) 2023 Airbyte, Inc., all rights reserved.
#
from source_amazon_ads.utils import get_typed_env
def test_get_typed_env(monkeypatch):
assert get_typed_env("REPORT_WAIT_TIMEOUT", 180) == 180
assert get_typed_env("BOOLEAN_PARAM", "1") == "1"
assert get_typed_env("STRING_PARAM", "string") == "string"
monkeypatch.setenv("REPORT_WAIT_TIMEOUT", "60")
assert get_typed_env("REPORT_WAIT_TIMEOUT", 180) == 60
monkeypatch.setenv("REPORT_WAIT_TIMEOUT", "60")
assert get_typed_env("REPORT_WAIT_TIMEOUT", "180") == "60"
monkeypatch.setenv("REPORT_WAIT_TIMEOUT", "string")
assert get_typed_env("REPORT_WAIT_TIMEOUT", 180) == 180