/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
editor/editor_tests_support/helpers.cpp
29 строк
694 B
Arsentiy Milchakov
[editor] std migration + clang-format
03 мар 2019, 00:03
03 мар 2019, 00:03
ccda0f4
Код
Авторство
О чём код?
#include "editor/editor_tests_support/helpers.hpp" #include "editor/editor_storage.hpp" #include <utility> namespace editor { namespace tests_support { void SetUpEditorForTesting(std::unique_ptr<osm::Editor::Delegate> delegate) { auto & editor = osm::Editor::Instance(); editor.SetDelegate(std::move(delegate)); editor.SetStorageForTesting(std::make_unique<editor::InMemoryStorage>()); editor.ClearAllLocalEdits(); editor.ResetNotes(); } void TearDownEditorForTesting() { auto & editor = osm::Editor::Instance(); editor.ClearAllLocalEdits(); editor.ResetNotes(); editor.SetDelegate({}); editor.SetDefaultStorage(); } } // namespace tests_support } // namespace editor