File indexing completed on 2024-05-12 15:55:35
0001 // SPDX-FileCopyrightText: 2021-2022 Johannes Zarl-Zierl <johannes@zarl-zierl.at> 0002 // 0003 // SPDX-License-Identifier: LicenseRef-KDE-Accepted-GPL 0004 0005 #ifndef KPATEST_FILENAMEUTIL_H 0006 #define KPATEST_FILENAMEUTIL_H 0007 0008 #include "UIDelegate.h" 0009 0010 #include <QTemporaryDir> 0011 #include <QtTest/QTest> 0012 0013 namespace KPATest 0014 { 0015 class TestFileNameUtil : public QObject 0016 { 0017 Q_OBJECT 0018 private Q_SLOTS: 0019 void initTestCase(); 0020 //void cleanupTestCase(); 0021 0022 void stripEndingForwardSlash(); 0023 void folderName(); 0024 void fileNameFromUserData(); 0025 0026 private: 0027 QTemporaryDir m_tmpDir; 0028 DB::DummyUIDelegate m_uiDelegate; 0029 }; 0030 } 0031 0032 #endif 0033 0034 // vi:expandtab:tabstop=4 shiftwidth=4: