summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/test
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/test')
-rw-r--r--rbutil/rbutilqt/test/stubs/stubs-serverinfo.cpp23
-rw-r--r--rbutil/rbutilqt/test/test-serverinfo.cpp4
2 files changed, 9 insertions, 18 deletions
diff --git a/rbutil/rbutilqt/test/stubs/stubs-serverinfo.cpp b/rbutil/rbutilqt/test/stubs/stubs-serverinfo.cpp
index 38336a7a6f..f0fcaf6613 100644
--- a/rbutil/rbutilqt/test/stubs/stubs-serverinfo.cpp
+++ b/rbutil/rbutilqt/test/stubs/stubs-serverinfo.cpp
@@ -38,27 +38,22 @@ QVariant SystemInfo::platformValue(SystemInfo::PlatformInfo info, QString platfo
38 return QString(); 38 return QString();
39} 39}
40 40
41QVariant SystemInfo::value(SystemInfo::SystemInfos info) 41QVariant SystemInfo::value(SystemInfo::SystemInfos info, SystemInfo::BuildType type)
42{ 42{
43 switch(info) { 43 (void)info; // test is currently only using BuildUrl.
44 case SystemInfo::ManualUrl: 44 switch(type) {
45 return QString("https://unittest/manual/rockbox-%MODEL%%FORMAT%"); 45 case SystemInfo::BuildCurrent:
46 break;
47 case SystemInfo::BleedingUrl:
48 return QString("https://unittest/dev/rockbox-%MODEL%.zip"); 46 return QString("https://unittest/dev/rockbox-%MODEL%.zip");
49 break; 47 case SystemInfo::BuildDaily:
50 case SystemInfo::DailyUrl:
51 return QString("https://unittest/daily/rockbox-%MODEL%-%RELVERSION%.zip"); 48 return QString("https://unittest/daily/rockbox-%MODEL%-%RELVERSION%.zip");
52 break; 49 case SystemInfo::BuildRelease:
53 case SystemInfo::ReleaseUrl:
54 return QString("https://unittest/release/%RELVERSION%/rockbox-%MODEL%-%RELVERSION%.zip"); 50 return QString("https://unittest/release/%RELVERSION%/rockbox-%MODEL%-%RELVERSION%.zip");
55 break; 51 case SystemInfo::BuildCandidate:
56 case SystemInfo::CandidateUrl:
57 return QString("https://unittest/rc/%RELVERSION%/rockbox-%MODEL%-%RELVERSION%.zip"); 52 return QString("https://unittest/rc/%RELVERSION%/rockbox-%MODEL%-%RELVERSION%.zip");
58 break;
59 default: 53 default:
60 return QString(); 54 break;
61 } 55 }
56 return QString();
62} 57}
63 58
64QStringList SystemInfo::platforms(SystemInfo::PlatformType type, QString variant) 59QStringList SystemInfo::platforms(SystemInfo::PlatformType type, QString variant)
diff --git a/rbutil/rbutilqt/test/test-serverinfo.cpp b/rbutil/rbutilqt/test/test-serverinfo.cpp
index bc6024e843..b999624c78 100644
--- a/rbutil/rbutilqt/test/test-serverinfo.cpp
+++ b/rbutil/rbutilqt/test/test-serverinfo.cpp
@@ -93,10 +93,6 @@ const struct testvector testdata[] =
93 { "iaudiox5.v", ServerInfo::BleedingRevision, "be1be79" }, 93 { "iaudiox5.v", ServerInfo::BleedingRevision, "be1be79" },
94 { "iaudiox5.v", ServerInfo::BleedingDate, "2020-11-14T10:57:23" }, 94 { "iaudiox5.v", ServerInfo::BleedingDate, "2020-11-14T10:57:23" },
95 { "iaudiox5.v", ServerInfo::CurDevelUrl, "https://unittest/dev/rockbox-iaudiox5.zip" }, 95 { "iaudiox5.v", ServerInfo::CurDevelUrl, "https://unittest/dev/rockbox-iaudiox5.zip" },
96 { "iaudiox5.v", ServerInfo::ManualPdfUrl, "https://unittest/manual/rockbox-iaudiox5.pdf" },
97 { "ipodmini2g", ServerInfo::ManualPdfUrl, "https://unittest/manual/rockbox-ipodmini1g.pdf" },
98 { "iriverh100", ServerInfo::ManualHtmlUrl, "https://unittest/manual/rockbox-iriverh100/rockbox-build.html" },
99 { "iriverh120", ServerInfo::ManualZipUrl, "https://unittest/manual/rockbox-iriverh100-html.zip" },
100}; 96};
101 97
102 98