def test_nested_divider(config): expected = (('pepe', 'carl', 'jose'), ('pablo', 'mark')) cast = to_tuple(delimiter=';,') assert expected == config('TEST_NESTED_DIVIDER_1', cast=cast) assert expected == config('TEST_NESTED_DIVIDER_2', cast=cast) assert expected == config('TEST_NESTED_DIVIDER_3', cast=cast) assert expected == config('TEST_NESTED_DIVIDER_5', cast=cast)
def test_custom_divider(config): expected = ('pepe', 'carl', 'jose') cast = to_tuple(delimiter=';') assert expected == config('TEST_CUSTOM_DIVIDER_1', cast=cast) assert expected == config('TEST_CUSTOM_DIVIDER_2', cast=cast) assert expected == config('TEST_CUSTOM_DIVIDER_3', cast=cast) assert expected == config('TEST_CUSTOM_DIVIDER_4', cast=cast) assert expected == config('TEST_CUSTOM_DIVIDER_5', cast=cast)
def test_default_divider(config): expected = ('pepe', 'carl', 'jose') cast = to_tuple() assert expected == config('TEST_DEFAULT_DIVIDER_1', cast=cast) assert expected == config('TEST_DEFAULT_DIVIDER_2', cast=cast) assert expected == config('TEST_DEFAULT_DIVIDER_3', cast=cast) assert expected == config('TEST_DEFAULT_DIVIDER_4', cast=cast) assert expected == config('TEST_DEFAULT_DIVIDER_5', cast=cast)