Remove calls from tests

This commit is contained in:
Tobias Fella
2024-09-01 12:05:19 -04:00
committed by Joshua Goins
parent d165cd955d
commit 979d83cb01

View File

@@ -17,7 +17,6 @@ class WindowControllerTest : public QObject
private Q_SLOTS: private Q_SLOTS:
void nullWindow(); void nullWindow();
void geometry();
void showAndRaise(); void showAndRaise();
void toggle(); void toggle();
@@ -30,32 +29,10 @@ void WindowControllerTest::nullWindow()
auto &instance = WindowController::instance(); auto &instance = WindowController::instance();
QCOMPARE(instance.window(), nullptr); QCOMPARE(instance.window(), nullptr);
instance.restoreGeometry();
instance.saveGeometry();
instance.showAndRaiseWindow({}); instance.showAndRaiseWindow({});
instance.toggleWindow(); instance.toggleWindow();
} }
void WindowControllerTest::geometry()
{
auto &instance = WindowController::instance();
QWindow window;
window.setGeometry(0, 0, 200, 200);
instance.setWindow(&window);
QCOMPARE(instance.window(), &window);
instance.saveGeometry();
const auto stateConfig = KSharedConfig::openStateConfig();
KConfigGroup windowGroup = stateConfig->group(QStringLiteral("Window"));
QCOMPARE(KWindowConfig::hasSavedWindowSize(windowGroup), true);
window.setGeometry(0, 0, 400, 400);
QCOMPARE(window.geometry(), QRect(0, 0, 400, 400));
instance.restoreGeometry();
QCOMPARE(window.geometry(), QRect(0, 0, 200, 200));
}
void WindowControllerTest::showAndRaise() void WindowControllerTest::showAndRaise()
{ {
auto &instance = WindowController::instance(); auto &instance = WindowController::instance();