22import os
33
44
5- def test_get_setting_from_env ():
5+ def test_get_setting_from_env (env ):
66 os .environ ["FOO" ] = "bar"
77 settings = enviral .serialize (
88 {"type" : "object" , "properties" : {"foo" : {"type" : "string" }}}
@@ -22,15 +22,15 @@ def test_get_setting_from_env_with_prefix(env):
2222 assert settings ["foo" ] == "bar"
2323
2424
25- def test_convert_int_setting_from_env ():
25+ def test_convert_int_setting_from_env (env ):
2626 os .environ ["FOO" ] = "2"
2727 settings = enviral .serialize (
2828 {"type" : "object" , "properties" : {"foo" : {"type" : "number" }}}
2929 )
3030 assert settings ["foo" ] == 2
3131
3232
33- def test_convert_object_setting_from_env ():
33+ def test_convert_object_setting_from_env (env ):
3434 os .environ ["FOO" ] = '{"foo": "bar"}'
3535 settings = enviral .serialize (
3636 {
@@ -43,7 +43,7 @@ def test_convert_object_setting_from_env():
4343 assert settings ["foo" ] == {"foo" : "bar" }
4444
4545
46- def test_convert_list_setting_from_env ():
46+ def test_convert_list_setting_from_env (env ):
4747 os .environ ["FOO" ] = '["foo", "bar"]'
4848 settings = enviral .serialize (
4949 {
@@ -54,7 +54,7 @@ def test_convert_list_setting_from_env():
5454 assert settings ["foo" ] == ["foo" , "bar" ]
5555
5656
57- def test_convert_bool_setting_from_env ():
57+ def test_convert_bool_setting_from_env (env ):
5858 for setting in ("1" , "true" , "TRUE" , "y" , "YES" ):
5959 os .environ ["FOO" ] = setting
6060 settings = enviral .serialize (
@@ -70,7 +70,7 @@ def test_convert_bool_setting_from_env():
7070 assert settings ["foo" ] is False
7171
7272
73- def test_get_json_from_module_file ():
73+ def test_get_json_from_module_file (env ):
7474 os .environ ["FOOBAR" ] = "bar"
7575 settings = enviral .serialize ("enviral:test-env-schema.json" )
7676 assert settings ["foobar" ] == "bar"
0 commit comments