From 7fd7db9cd12d59f7c523dc2a1a167f7445e5b2f3 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Mon, 4 May 2026 18:38:58 +0200 Subject: Add support for the %e{key} format and add support for type checkers (ty) --- tests/test_envtoolkit_instance.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'tests/test_envtoolkit_instance.py') diff --git a/tests/test_envtoolkit_instance.py b/tests/test_envtoolkit_instance.py index 5137e9f..3235736 100644 --- a/tests/test_envtoolkit_instance.py +++ b/tests/test_envtoolkit_instance.py @@ -20,9 +20,8 @@ import pytest import etoolkit -def test_instantiation(config_data): +def test_instantiation(config_data: dict) -> None: """Tests for object instatiation""" - with pytest.raises(etoolkit.EtoolkitInstanceError) as exc_info: instance = etoolkit.EtoolkitInstance('devv', config_data) assert exc_info.type is etoolkit.EtoolkitInstanceError @@ -43,10 +42,12 @@ def test_instantiation(config_data): def test_get_environ( - config_data, master_password, short_value, wrong_master_password -): + config_data: dict, + master_password: str, + short_value: str, + wrong_master_password: str, +) -> None: """Tests the EtoolkitInstance.get_environ method""" - instance = etoolkit.EtoolkitInstance('secret', config_data) with pytest.raises(etoolkit.EtoolkitInstanceError) as exc_info: env = instance.get_environ() @@ -68,16 +69,14 @@ def test_get_environ( assert 'ETOOLKIT_TEST_PASSWORD2' in instance.sensitive_env_variables -def test_get_full_name(config_data): +def test_get_full_name(config_data: dict) -> None: """Tests the EtoolkitInstance.get_full_name method""" - instance = etoolkit.EtoolkitInstance('secret', config_data) assert instance.get_full_name('->') == '_default->secret' -def test_parent_vars(config_data): +def test_parent_vars(config_data: dict) -> None: """Tests the EtoolkitInstance.get_full_name method""" - instance = etoolkit.EtoolkitInstance('dev', config_data) assert instance.get_full_name('->') == '_default->dev' assert instance.get_environ()['ETOOLKIT_TEST_PYTHONPATH'] == ( -- cgit v1.3