aboutsummaryrefslogtreecommitdiff
path: root/tests/CatPack_test.cpp
diff options
context:
space:
mode:
authorTrial97 <alexandru.tripon97@gmail.com>2023-08-31 17:34:05 +0300
committerTrial97 <alexandru.tripon97@gmail.com>2023-08-31 17:34:05 +0300
commit6cfe2dbc50d0dbe53c59012375fcd0cf3a8558a9 (patch)
treea7468918ebfe924b85d834d54fd7c72080ab9d41 /tests/CatPack_test.cpp
parent311e36b5d6dfaed449a3bbdada3d2e5b87f2b6d9 (diff)
downloadPrismLauncher-6cfe2dbc50d0dbe53c59012375fcd0cf3a8558a9.tar.gz
PrismLauncher-6cfe2dbc50d0dbe53c59012375fcd0cf3a8558a9.tar.bz2
PrismLauncher-6cfe2dbc50d0dbe53c59012375fcd0cf3a8558a9.zip
moved catpack data to testdata
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Diffstat (limited to 'tests/CatPack_test.cpp')
-rw-r--r--tests/CatPack_test.cpp41
1 files changed, 2 insertions, 39 deletions
diff --git a/tests/CatPack_test.cpp b/tests/CatPack_test.cpp
index a84ba651..330d1a81 100644
--- a/tests/CatPack_test.cpp
+++ b/tests/CatPack_test.cpp
@@ -12,45 +12,8 @@ class CatPackTest : public QObject {
private slots:
void test_catPack()
{
- QString fileContent = R"({
- "name": "My Cute Cat",
- "default": "maxwell.png",
- "variants": [
- {
- "startTime": { "day": 12, "month": 4 },
- "endTime": { "day": 12, "month": 4 },
- "path": "oneDay.png"
- },
- {
- "startTime": { "day": 20, "month": 12 },
- "endTime": { "day": 28, "month": 12 },
- "path": "christmas.png"
- },
- {
- "startTime": { "day": 30, "month": 12 },
- "endTime": { "day": 1, "month": 1 },
- "path": "newyear2.png"
- },
- {
- "startTime": { "day": 28, "month": 12 },
- "endTime": { "day": 3, "month": 1 },
- "path": "newyear.png"
- }
- ]
-})";
-#if defined(Q_OS_WIN)
- QString fileName = "test_SaveAlreadyExistingFile.ini";
- QFile file(fileName);
- QCOMPARE(file.open(QFile::WriteOnly | QFile::Text), true);
-#else
- QTemporaryFile file;
- QCOMPARE(file.open(), true);
- QCOMPARE(file.fileName().isEmpty(), false);
- QString fileName = file.fileName();
-#endif
- QTextStream stream(&file);
- stream << fileContent;
- file.close();
+ auto dataDir = QDir(QFINDTESTDATA("testdata/CatPacks")).absolutePath();
+ auto fileName = FS::PathCombine(dataDir, "index.json");
auto fileinfo = QFileInfo(fileName);
try {
auto cat = JsonCatPack(fileinfo);