From: Camila Ayres Date: Wed, 3 Jul 2024 22:21:31 +0000 (+0200) Subject: Extend capabilities test to include desktopEnterpriseChannel check. X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~6^2~180^2~4 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ee3f2dd1f6b1e727d8a8561c88cc97296660b262;p=nextcloud-desktop.git Extend capabilities test to include desktopEnterpriseChannel check. Signed-off-by: Camila Ayres --- diff --git a/test/testcapabilities.cpp b/test/testcapabilities.cpp index e673a0a29..050c8c6f0 100644 --- a/test/testcapabilities.cpp +++ b/test/testcapabilities.cpp @@ -296,6 +296,21 @@ private slots: QCOMPARE(serverHasValidSubscription, true); } + + void testSupport_desktopEnterpriseChannel_returnString() + { + QVariantMap supportMap; + const auto defaultChannel = "stable"; + supportMap["desktopEnterpriseChannel"] = defaultChannel; + + QVariantMap capabilitiesMap; + capabilitiesMap["support"] = supportMap; + + const auto &capabilities = OCC::Capabilities(capabilitiesMap); + const auto enterpriseChannel = capabilities.desktopEnterpriseChannel(); + + QCOMPARE(enterpriseChannel, defaultChannel); + } }; QTEST_GUILESS_MAIN(TestCapabilities)