diff --git a/src/storage/meson.build b/src/storage/meson.build index 2fbddeb7d..0102d6927 100644 --- a/src/storage/meson.build +++ b/src/storage/meson.build @@ -31,4 +31,3 @@ storage_glue_dep = declare_dependency( storage_plugins_dep, ], ) - diff --git a/test/meson.build b/test/meson.build index 6c6cc0b3f..c4746407a 100644 --- a/test/meson.build +++ b/test/meson.build @@ -288,7 +288,8 @@ if enable_database dependencies: [ log_dep, tag_dep, - storage_glue_dep, + fs_dep, + storage_plugins_dep, gtest_dep, ], ), diff --git a/test/test_translate_song.cxx b/test/test_translate_song.cxx index 6619066d6..962ae550f 100644 --- a/test/test_translate_song.cxx +++ b/test/test_translate_song.cxx @@ -14,6 +14,7 @@ #include "ls.hxx" #include "Log.hxx" #include "db/DatabaseSong.hxx" +#include "storage/Registry.hxx" #include "storage/StorageInterface.hxx" #include "storage/plugins/LocalStorage.hxx" #include "Mapper.hxx" @@ -36,6 +37,13 @@ uri_supported_scheme(const char *uri) noexcept return strncmp(uri, "http://", 7) == 0; } +const StoragePlugin * +GetStoragePluginByUri(const char *) noexcept +{ + // dummy symbol + return nullptr; +} + static constexpr auto music_directory = PATH_LITERAL("/music"); static Storage *storage;