Пример #1
0
    def test_delete_ui_when_repo_is_not_set(self, settings_util):
        model = SettingsModel()
        result = settings_util.create_rhodecode_ui('section',
                                                   None,
                                                   cleanup=False)

        key = result.ui_key
        model.delete_ui(result.ui_id)
        Session().commit()

        setting = model.get_ui_by_key(key)
        assert setting is None
Пример #2
0
 def test_raises_exception_when_id_is_not_specified(self, id_):
     model = SettingsModel()
     with pytest.raises(SettingNotFound) as exc_info:
         model.delete_ui(id_)
     assert exc_info.value.message == 'Setting is not found'