Fixture for testing Project serialization with a minimal Project setup.
More...
#include <tests/unit/structure/project/project_json_serializer_test.h>
|
|
| ScopedJuceQApplication (const ScopedJuceQApplication &)=delete |
|
ScopedJuceQApplication & | operator= (const ScopedJuceQApplication &)=delete |
|
| ScopedJuceQApplication (ScopedJuceQApplication &&)=delete |
|
ScopedJuceQApplication & | operator= (ScopedJuceQApplication &&)=delete |
Fixture for testing Project serialization with a minimal Project setup.
Definition at line 142 of file project_json_serializer_test.h.
◆ assert_valid_color()
| void zrythm::structure::project::ProjectSerializationTest::assert_valid_color |
( |
const std::string & | color_str | ) |
|
|
inlinestaticprotected |
◆ assert_valid_uuid()
| void zrythm::structure::project::ProjectSerializationTest::assert_valid_uuid |
( |
const std::string & | uuid_str | ) |
|
|
inlinestaticprotected |
◆ create_minimal_project()
| std::unique_ptr< Project > zrythm::structure::project::ProjectSerializationTest::create_minimal_project |
( |
| ) |
|
|
inlineprotected |
◆ SetUp()
| void zrythm::structure::project::ProjectSerializationTest::SetUp |
( |
| ) |
|
|
inlineoverrideprotected |
◆ TearDown()
| void zrythm::structure::project::ProjectSerializationTest::TearDown |
( |
| ) |
|
|
inlineoverrideprotected |
◆ app_settings
| std::unique_ptr<utils::AppSettings> zrythm::structure::project::ProjectSerializationTest::app_settings |
|
protected |
◆ audio_device_manager
| std::shared_ptr<juce::AudioDeviceManager> zrythm::structure::project::ProjectSerializationTest::audio_device_manager |
|
protected |
◆ hw_interface
◆ metronome
◆ mock_backend_ptr
◆ monitor_fader
◆ param_registry
◆ plugin_format_manager
| std::shared_ptr<juce::AudioPluginFormatManager> zrythm::structure::project::ProjectSerializationTest::plugin_format_manager |
|
protected |
◆ port_registry
| std::unique_ptr<dsp::PortRegistry> zrythm::structure::project::ProjectSerializationTest::port_registry |
|
protected |
◆ project_dir
| fs::path zrythm::structure::project::ProjectSerializationTest::project_dir |
|
protected |
◆ temp_dir_obj
| std::unique_ptr<QTemporaryDir> zrythm::structure::project::ProjectSerializationTest::temp_dir_obj |
|
protected |
◆ TEST_APP_VERSION
| utils::Version zrythm::structure::project::ProjectSerializationTest::TEST_APP_VERSION { 2, 0, {} } |
|
staticconstexprprotected |
◆ TEST_APP_VERSION_WITH_PATCH
| utils::Version zrythm::structure::project::ProjectSerializationTest::TEST_APP_VERSION_WITH_PATCH { 2, 0, 1 } |
|
staticconstexprprotected |
The documentation for this class was generated from the following file: