diff options
Diffstat (limited to 'xbmc/addons/test/TestAddonDatabase.cpp')
-rw-r--r-- | xbmc/addons/test/TestAddonDatabase.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/xbmc/addons/test/TestAddonDatabase.cpp b/xbmc/addons/test/TestAddonDatabase.cpp index 87a019ca72..693549af22 100644 --- a/xbmc/addons/test/TestAddonDatabase.cpp +++ b/xbmc/addons/test/TestAddonDatabase.cpp @@ -35,7 +35,7 @@ protected: std::set<std::string> installed{"repository.a", "repository.b"}; database.SyncInstalled(installed, installed, std::set<std::string>()); - VECADDONS addons; + std::vector<AddonInfoPtr> addons; CreateAddon(addons, "foo.bar", "1.0.0"); database.SetRepoUpdateData("repository.a", {}); database.UpdateRepositoryContent("repository.a", AddonVersion("1.0.0"), "test", addons); @@ -46,13 +46,12 @@ protected: database.UpdateRepositoryContent("repository.b", AddonVersion("1.0.0"), "test", addons); } - void CreateAddon(VECADDONS& addons, std::string id, std::string version) + void CreateAddon(std::vector<AddonInfoPtr>& addons, std::string id, std::string version) { CAddonInfoBuilder::CFromDB builder; builder.SetId(id); builder.SetVersion(AddonVersion(version)); - AddonPtr addon = CAddonBuilder::Generate(builder.get(), ADDON_UNKNOWN); - addons.push_back(addon); + addons.push_back(builder.get()); } void TearDown() override |