Files
dawn/tests/test-xdg.cpp
p 0f2fa009aa
Alpine 3.24 Success
Alpine 3.24 Flatpak Success
Arch Linux AUR Success
Initial commit
2026-09-07 08:17:40 +02:00

32 lines
569 B
C++

//
// test-xdg.cpp: extract_mime_globs against shared-mime-info
//
// Copyright The Dawn Authors
// SPDX-License-Identifier: MPL-2.0
//
#include "test.hpp"
#include "xdg.hpp"
#include <algorithm>
using namespace std;
static void
test_mime_globs()
{
const vector<QString> globs = dn::extract_mime_globs({"image/jpeg"});
CHECK(find(globs.begin(), globs.end(), QLatin1String("*.jpg")) !=
globs.end());
CHECK(find(globs.begin(), globs.end(), QLatin1String("*.jpeg")) !=
globs.end());
}
int
main()
{
return test::run({
{"MIME globs", test_mime_globs},
});
}