# Path: boussole/exceptions.py
# class SettingsInvalidError(BoussoleBaseException):
#     """
#     Exception to be raised when a settings is detected as invalid.
#     """
#     pass


import os
import json
import yaml
import pytest
from boussole.exceptions import SettingsInvalidError
# -*- coding: utf-8 -*-





@pytest.mark.parametrize("name,ext,module,module_opts", [
    ('json', 'json', json, {}),
    ('yaml', 'yml', yaml, {"Loader": yaml.FullLoader}),
])
def test_success(projectstarter, temp_builds_dir, name, ext, module,

# Path: boussole/exceptions.py
# class SettingsInvalidError(BoussoleBaseException):
#     """
#     Exception to be raised when a settings is detected as invalid.
#     """
#     pass


# Path: tests/102_projectstarter/004_init.py
import os
import json
import yaml
import pytest
from boussole.exceptions import SettingsInvalidError

# -*- coding: utf-8 -*-





@pytest.mark.parametrize("name,ext,module,module_opts", [
    ('json', 'json', json, {}),
    ('yaml', 'yml', yaml, {"Loader": yaml.FullLoader}),
])
def test_success(projectstarter, temp_builds_dir, name, ext, module,

                 module_opts):