Exemple #1
0
def test_settings_local_settings(mock_getcwd, mock_import_module, mock_sys):
    mock_sys.path = []

    settings = Settings()
    settings.local_settings()

    assert mock_sys.path[0] == 'test_settings'
    assert mock_import_module.called is True
    assert mock_getcwd.called is True
Exemple #2
0
def test_settings_import_settings(mock_import_module):
    mod = type('Settings', (), {
        'DEBUG': True,
        'anotherconf': True,
    })

    settings = Settings()
    settings.local_settings = mock.Mock(return_value=mod)
    settings.import_settings()

    assert settings.DEBUG