[MM-21123] Add Labels to upstream Marketplace response (#13425)

* Add Labels to upstream Marketplace response

* Add LOCAL label to local plugins
Этот коммит содержится в:
Ben Schumacher
2020-01-14 07:16:36 +01:00
коммит произвёл GitHub
родитель 8e2c59ca00
Коммит 1f3f8fbf57
3 изменённых файлов: 43 добавлений и 12 удалений

Просмотреть файл

@@ -547,6 +547,12 @@ func TestGetInstalledMarketplacePlugins(t *testing.T) {
HomepageURL: "https://example.com/mattermost/mattermost-plugin-nps",
IconData: "https://example.com/icon.svg",
DownloadURL: "https://example.com/mattermost/mattermost-plugin-nps/releases/download/v1.0.3/com.mattermost.nps-1.0.3.tar.gz",
Labels: []model.MarketplaceLabel{
{
Name: "someName",
Description: "some Description",
},
},
Manifest: &model.Manifest{
Id: "com.mattermost.nps",
Name: "User Satisfaction Surveys",
@@ -594,7 +600,11 @@ func TestGetInstalledMarketplacePlugins(t *testing.T) {
HomepageURL: "",
IconData: "",
DownloadURL: "",
Manifest: manifest,
Labels: []model.MarketplaceLabel{{
Name: "Local",
Description: "This plugin is not listed in the marketplace but was installed manually",
}},
Manifest: manifest,
},
InstalledVersion: manifest.Version,
})
@@ -725,7 +735,11 @@ func TestSearchGetMarketplacePlugins(t *testing.T) {
HomepageURL: "",
IconData: "",
DownloadURL: "",
Manifest: manifest,
Labels: []model.MarketplaceLabel{{
Name: "Local",
Description: "This plugin is not listed in the marketplace but was installed manually",
}},
Manifest: manifest,
},
InstalledVersion: manifest.Version,
}
@@ -738,7 +752,11 @@ func TestSearchGetMarketplacePlugins(t *testing.T) {
HomepageURL: "",
IconData: "",
DownloadURL: "",
Manifest: manifest,
Labels: []model.MarketplaceLabel{{
Name: "Local",
Description: "This plugin is not listed in the marketplace but was installed manually",
}},
Manifest: manifest,
},
InstalledVersion: manifest.Version,
}