Changeset View
Changeset View
Standalone View
Standalone View
autotests/client/test_plasma_window_model.cpp
Show First 20 Lines • Show All 65 Lines • ▼ Show 20 Line(s) | 52 | private Q_SLOTS: | |||
---|---|---|---|---|---|
66 | void testIsMinimizable(); | 66 | void testIsMinimizable(); | ||
67 | void testIsMinimized(); | 67 | void testIsMinimized(); | ||
68 | void testIsKeepAbove(); | 68 | void testIsKeepAbove(); | ||
69 | void testIsKeepBelow(); | 69 | void testIsKeepBelow(); | ||
70 | void testIsOnAllDesktops(); | 70 | void testIsOnAllDesktops(); | ||
71 | void testIsDemandingAttention(); | 71 | void testIsDemandingAttention(); | ||
72 | void testSkipTaskbar(); | 72 | void testSkipTaskbar(); | ||
73 | void testSkipSwitcher(); | 73 | void testSkipSwitcher(); | ||
74 | void testSkipPager(); | ||||
74 | void testIsShadeable(); | 75 | void testIsShadeable(); | ||
75 | void testIsShaded(); | 76 | void testIsShaded(); | ||
76 | void testIsMovable(); | 77 | void testIsMovable(); | ||
77 | void testIsResizable(); | 78 | void testIsResizable(); | ||
78 | void testIsVirtualDesktopChangeable(); | 79 | void testIsVirtualDesktopChangeable(); | ||
79 | void testIsCloseable(); | 80 | void testIsCloseable(); | ||
80 | void testGeometry(); | 81 | void testGeometry(); | ||
81 | void testTitle(); | 82 | void testTitle(); | ||
▲ Show 20 Lines • Show All 150 Lines • ▼ Show 20 Line(s) | 218 | { | |||
232 | QTest::newRow("IsMinimized") << int(PlasmaWindowModel::IsMinimized) << QByteArrayLiteral("IsMinimized"); | 233 | QTest::newRow("IsMinimized") << int(PlasmaWindowModel::IsMinimized) << QByteArrayLiteral("IsMinimized"); | ||
233 | QTest::newRow("IsKeepAbove") << int(PlasmaWindowModel::IsKeepAbove) << QByteArrayLiteral("IsKeepAbove"); | 234 | QTest::newRow("IsKeepAbove") << int(PlasmaWindowModel::IsKeepAbove) << QByteArrayLiteral("IsKeepAbove"); | ||
234 | QTest::newRow("IsKeepBelow") << int(PlasmaWindowModel::IsKeepBelow) << QByteArrayLiteral("IsKeepBelow"); | 235 | QTest::newRow("IsKeepBelow") << int(PlasmaWindowModel::IsKeepBelow) << QByteArrayLiteral("IsKeepBelow"); | ||
235 | QTest::newRow("VirtualDesktop") << int(PlasmaWindowModel::VirtualDesktop) << QByteArrayLiteral("VirtualDesktop"); | 236 | QTest::newRow("VirtualDesktop") << int(PlasmaWindowModel::VirtualDesktop) << QByteArrayLiteral("VirtualDesktop"); | ||
236 | QTest::newRow("IsOnAllDesktops") << int(PlasmaWindowModel::IsOnAllDesktops) << QByteArrayLiteral("IsOnAllDesktops"); | 237 | QTest::newRow("IsOnAllDesktops") << int(PlasmaWindowModel::IsOnAllDesktops) << QByteArrayLiteral("IsOnAllDesktops"); | ||
237 | QTest::newRow("IsDemandingAttention") << int(PlasmaWindowModel::IsDemandingAttention) << QByteArrayLiteral("IsDemandingAttention"); | 238 | QTest::newRow("IsDemandingAttention") << int(PlasmaWindowModel::IsDemandingAttention) << QByteArrayLiteral("IsDemandingAttention"); | ||
238 | QTest::newRow("SkipTaskbar") << int(PlasmaWindowModel::SkipTaskbar) << QByteArrayLiteral("SkipTaskbar"); | 239 | QTest::newRow("SkipTaskbar") << int(PlasmaWindowModel::SkipTaskbar) << QByteArrayLiteral("SkipTaskbar"); | ||
239 | QTest::newRow("SkipSwitcher") << int(PlasmaWindowModel::SkipSwitcher) << QByteArrayLiteral("SkipSwitcher"); | 240 | QTest::newRow("SkipSwitcher") << int(PlasmaWindowModel::SkipSwitcher) << QByteArrayLiteral("SkipSwitcher"); | ||
241 | QTest::newRow("SkipPager") << int(PlasmaWindowModel::SkipPager) << QByteArrayLiteral("SkipPager"); | ||||
240 | QTest::newRow("IsShadeable") << int(PlasmaWindowModel::IsShadeable) << QByteArrayLiteral("IsShadeable"); | 242 | QTest::newRow("IsShadeable") << int(PlasmaWindowModel::IsShadeable) << QByteArrayLiteral("IsShadeable"); | ||
241 | QTest::newRow("IsShaded") << int(PlasmaWindowModel::IsShaded) << QByteArrayLiteral("IsShaded"); | 243 | QTest::newRow("IsShaded") << int(PlasmaWindowModel::IsShaded) << QByteArrayLiteral("IsShaded"); | ||
242 | QTest::newRow("IsMovable") << int(PlasmaWindowModel::IsMovable) << QByteArrayLiteral("IsMovable"); | 244 | QTest::newRow("IsMovable") << int(PlasmaWindowModel::IsMovable) << QByteArrayLiteral("IsMovable"); | ||
243 | QTest::newRow("IsResizable") << int(PlasmaWindowModel::IsResizable) << QByteArrayLiteral("IsResizable"); | 245 | QTest::newRow("IsResizable") << int(PlasmaWindowModel::IsResizable) << QByteArrayLiteral("IsResizable"); | ||
244 | QTest::newRow("IsVirtualDesktopChangeable") << int(PlasmaWindowModel::IsVirtualDesktopChangeable) << QByteArrayLiteral("IsVirtualDesktopChangeable"); | 246 | QTest::newRow("IsVirtualDesktopChangeable") << int(PlasmaWindowModel::IsVirtualDesktopChangeable) << QByteArrayLiteral("IsVirtualDesktopChangeable"); | ||
245 | QTest::newRow("IsCloseable") << int(PlasmaWindowModel::IsCloseable) << QByteArrayLiteral("IsCloseable"); | 247 | QTest::newRow("IsCloseable") << int(PlasmaWindowModel::IsCloseable) << QByteArrayLiteral("IsCloseable"); | ||
246 | QTest::newRow("Geometry") << int(PlasmaWindowModel::Geometry) << QByteArrayLiteral("Geometry"); | 248 | QTest::newRow("Geometry") << int(PlasmaWindowModel::Geometry) << QByteArrayLiteral("Geometry"); | ||
247 | } | 249 | } | ||
▲ Show 20 Lines • Show All 78 Lines • ▼ Show 20 Line(s) | 313 | { | |||
326 | QTest::newRow("IsKeepAbove") << int(PlasmaWindowModel::IsKeepAbove) << QVariant(false); | 328 | QTest::newRow("IsKeepAbove") << int(PlasmaWindowModel::IsKeepAbove) << QVariant(false); | ||
327 | QTest::newRow("IsKeepBelow") << int(PlasmaWindowModel::IsKeepBelow) << QVariant(false); | 329 | QTest::newRow("IsKeepBelow") << int(PlasmaWindowModel::IsKeepBelow) << QVariant(false); | ||
328 | QTest::newRow("VirtualDesktop") << int(PlasmaWindowModel::VirtualDesktop) << QVariant(0); | 330 | QTest::newRow("VirtualDesktop") << int(PlasmaWindowModel::VirtualDesktop) << QVariant(0); | ||
329 | QTest::newRow("IsOnAllDesktops") << int(PlasmaWindowModel::IsOnAllDesktops) << QVariant(false); | 331 | QTest::newRow("IsOnAllDesktops") << int(PlasmaWindowModel::IsOnAllDesktops) << QVariant(false); | ||
330 | QTest::newRow("IsDemandingAttention") << int(PlasmaWindowModel::IsDemandingAttention) << QVariant(false); | 332 | QTest::newRow("IsDemandingAttention") << int(PlasmaWindowModel::IsDemandingAttention) << QVariant(false); | ||
331 | QTest::newRow("IsShadeable") << int(PlasmaWindowModel::IsShadeable) << QVariant(false); | 333 | QTest::newRow("IsShadeable") << int(PlasmaWindowModel::IsShadeable) << QVariant(false); | ||
332 | QTest::newRow("IsShaded") << int(PlasmaWindowModel::IsShaded) << QVariant(false); | 334 | QTest::newRow("IsShaded") << int(PlasmaWindowModel::IsShaded) << QVariant(false); | ||
333 | QTest::newRow("SkipTaskbar") << int(PlasmaWindowModel::SkipTaskbar) << QVariant(false); | 335 | QTest::newRow("SkipTaskbar") << int(PlasmaWindowModel::SkipTaskbar) << QVariant(false); | ||
336 | QTest::newRow("SkipPager") << int(PlasmaWindowModel::SkipPager) << QVariant(false); | ||||
334 | QTest::newRow("IsMovable") << int(PlasmaWindowModel::IsMovable) << QVariant(false); | 337 | QTest::newRow("IsMovable") << int(PlasmaWindowModel::IsMovable) << QVariant(false); | ||
335 | QTest::newRow("IsResizable") << int(PlasmaWindowModel::IsResizable) << QVariant(false); | 338 | QTest::newRow("IsResizable") << int(PlasmaWindowModel::IsResizable) << QVariant(false); | ||
336 | QTest::newRow("IsVirtualDesktopChangeable") << int(PlasmaWindowModel::IsVirtualDesktopChangeable) << QVariant(false); | 339 | QTest::newRow("IsVirtualDesktopChangeable") << int(PlasmaWindowModel::IsVirtualDesktopChangeable) << QVariant(false); | ||
337 | QTest::newRow("IsCloseable") << int(PlasmaWindowModel::IsCloseable) << QVariant(false); | 340 | QTest::newRow("IsCloseable") << int(PlasmaWindowModel::IsCloseable) << QVariant(false); | ||
338 | QTest::newRow("Geometry") << int(PlasmaWindowModel::Geometry) << QVariant(QRect()); | 341 | QTest::newRow("Geometry") << int(PlasmaWindowModel::Geometry) << QVariant(QRect()); | ||
339 | QTest::newRow("Pid") << int(PlasmaWindowModel::Pid) << QVariant(0); | 342 | QTest::newRow("Pid") << int(PlasmaWindowModel::Pid) << QVariant(0); | ||
340 | } | 343 | } | ||
341 | 344 | | |||
▲ Show 20 Lines • Show All 74 Lines • ▼ Show 20 Line(s) | 418 | { | |||
416 | QVERIFY(testBooleanData(PlasmaWindowModel::SkipTaskbar, &PlasmaWindowInterface::setSkipTaskbar)); | 419 | QVERIFY(testBooleanData(PlasmaWindowModel::SkipTaskbar, &PlasmaWindowInterface::setSkipTaskbar)); | ||
417 | } | 420 | } | ||
418 | 421 | | |||
419 | void PlasmaWindowModelTest::testSkipSwitcher() | 422 | void PlasmaWindowModelTest::testSkipSwitcher() | ||
420 | { | 423 | { | ||
421 | QVERIFY(testBooleanData(PlasmaWindowModel::SkipSwitcher, &PlasmaWindowInterface::setSkipSwitcher)); | 424 | QVERIFY(testBooleanData(PlasmaWindowModel::SkipSwitcher, &PlasmaWindowInterface::setSkipSwitcher)); | ||
422 | } | 425 | } | ||
423 | 426 | | |||
427 | void PlasmaWindowModelTest::testSkipPager() | ||||
428 | { | ||||
429 | QVERIFY(testBooleanData(PlasmaWindowModel::SkipPager, &PlasmaWindowInterface::setSkipPager)); | ||||
430 | } | ||||
431 | | ||||
424 | void PlasmaWindowModelTest::testIsShadeable() | 432 | void PlasmaWindowModelTest::testIsShadeable() | ||
425 | { | 433 | { | ||
426 | QVERIFY(testBooleanData(PlasmaWindowModel::IsShadeable, &PlasmaWindowInterface::setShadeable)); | 434 | QVERIFY(testBooleanData(PlasmaWindowModel::IsShadeable, &PlasmaWindowInterface::setShadeable)); | ||
427 | } | 435 | } | ||
428 | 436 | | |||
429 | void PlasmaWindowModelTest::testIsShaded() | 437 | void PlasmaWindowModelTest::testIsShaded() | ||
430 | { | 438 | { | ||
431 | QVERIFY(testBooleanData(PlasmaWindowModel::IsShaded, &PlasmaWindowInterface::setShaded)); | 439 | QVERIFY(testBooleanData(PlasmaWindowModel::IsShaded, &PlasmaWindowInterface::setShaded)); | ||
▲ Show 20 Lines • Show All 414 Lines • ▼ Show 20 Line(s) | 845 | { | |||
846 | QTest::newRow("keepBelow") << &PlasmaWindow::keepBelowChanged << qVariantFromValue(&PlasmaWindowInterface::setKeepBelow) << QVariant(true); | 854 | QTest::newRow("keepBelow") << &PlasmaWindow::keepBelowChanged << qVariantFromValue(&PlasmaWindowInterface::setKeepBelow) << QVariant(true); | ||
847 | QTest::newRow("maximized") << &PlasmaWindow::maximizedChanged << qVariantFromValue(&PlasmaWindowInterface::setMaximized) << QVariant(true); | 855 | QTest::newRow("maximized") << &PlasmaWindow::maximizedChanged << qVariantFromValue(&PlasmaWindowInterface::setMaximized) << QVariant(true); | ||
848 | QTest::newRow("demandsAttention") << &PlasmaWindow::demandsAttentionChanged << qVariantFromValue(&PlasmaWindowInterface::setDemandsAttention) << QVariant(true); | 856 | QTest::newRow("demandsAttention") << &PlasmaWindow::demandsAttentionChanged << qVariantFromValue(&PlasmaWindowInterface::setDemandsAttention) << QVariant(true); | ||
849 | QTest::newRow("closeable") << &PlasmaWindow::closeableChanged << qVariantFromValue(&PlasmaWindowInterface::setCloseable) << QVariant(true); | 857 | QTest::newRow("closeable") << &PlasmaWindow::closeableChanged << qVariantFromValue(&PlasmaWindowInterface::setCloseable) << QVariant(true); | ||
850 | QTest::newRow("minimizeable") << &PlasmaWindow::minimizeableChanged << qVariantFromValue(&PlasmaWindowInterface::setMinimizeable) << QVariant(true); | 858 | QTest::newRow("minimizeable") << &PlasmaWindow::minimizeableChanged << qVariantFromValue(&PlasmaWindowInterface::setMinimizeable) << QVariant(true); | ||
851 | QTest::newRow("maximizeable") << &PlasmaWindow::maximizeableChanged << qVariantFromValue(&PlasmaWindowInterface::setMaximizeable) << QVariant(true); | 859 | QTest::newRow("maximizeable") << &PlasmaWindow::maximizeableChanged << qVariantFromValue(&PlasmaWindowInterface::setMaximizeable) << QVariant(true); | ||
852 | QTest::newRow("fullscreenable") << &PlasmaWindow::fullscreenableChanged << qVariantFromValue(&PlasmaWindowInterface::setFullscreenable) << QVariant(true); | 860 | QTest::newRow("fullscreenable") << &PlasmaWindow::fullscreenableChanged << qVariantFromValue(&PlasmaWindowInterface::setFullscreenable) << QVariant(true); | ||
853 | QTest::newRow("skipTaskbar") << &PlasmaWindow::skipTaskbarChanged << qVariantFromValue(&PlasmaWindowInterface::setSkipTaskbar) << QVariant(true); | 861 | QTest::newRow("skipTaskbar") << &PlasmaWindow::skipTaskbarChanged << qVariantFromValue(&PlasmaWindowInterface::setSkipTaskbar) << QVariant(true); | ||
862 | QTest::newRow("skipPager") << &PlasmaWindow::skipPagerChanged << qVariantFromValue(&PlasmaWindowInterface::setSkipPager) << QVariant(true); | ||||
854 | QTest::newRow("shadeable") << &PlasmaWindow::shadeableChanged << qVariantFromValue(&PlasmaWindowInterface::setShadeable) << QVariant(true); | 863 | QTest::newRow("shadeable") << &PlasmaWindow::shadeableChanged << qVariantFromValue(&PlasmaWindowInterface::setShadeable) << QVariant(true); | ||
855 | QTest::newRow("shaded") << &PlasmaWindow::shadedChanged << qVariantFromValue(&PlasmaWindowInterface::setShaded) << QVariant(true); | 864 | QTest::newRow("shaded") << &PlasmaWindow::shadedChanged << qVariantFromValue(&PlasmaWindowInterface::setShaded) << QVariant(true); | ||
856 | QTest::newRow("movable") << &PlasmaWindow::movableChanged << qVariantFromValue(&PlasmaWindowInterface::setMovable) << QVariant(true); | 865 | QTest::newRow("movable") << &PlasmaWindow::movableChanged << qVariantFromValue(&PlasmaWindowInterface::setMovable) << QVariant(true); | ||
857 | QTest::newRow("resizable") << &PlasmaWindow::resizableChanged << qVariantFromValue(&PlasmaWindowInterface::setResizable) << QVariant(true); | 866 | QTest::newRow("resizable") << &PlasmaWindow::resizableChanged << qVariantFromValue(&PlasmaWindowInterface::setResizable) << QVariant(true); | ||
858 | QTest::newRow("vdChangeable") << &PlasmaWindow::virtualDesktopChangeableChanged << qVariantFromValue(&PlasmaWindowInterface::setVirtualDesktopChangeable) << QVariant(true); | 867 | QTest::newRow("vdChangeable") << &PlasmaWindow::virtualDesktopChangeableChanged << qVariantFromValue(&PlasmaWindowInterface::setVirtualDesktopChangeable) << QVariant(true); | ||
859 | QTest::newRow("onallDesktop") << &PlasmaWindow::onAllDesktopsChanged << qVariantFromValue(&PlasmaWindowInterface::setOnAllDesktops) << QVariant(true); | 868 | QTest::newRow("onallDesktop") << &PlasmaWindow::onAllDesktopsChanged << qVariantFromValue(&PlasmaWindowInterface::setOnAllDesktops) << QVariant(true); | ||
860 | QTest::newRow("title") << &PlasmaWindow::titleChanged << qVariantFromValue(&PlasmaWindowInterface::setTitle) << QVariant(QStringLiteral("foo")); | 869 | QTest::newRow("title") << &PlasmaWindow::titleChanged << qVariantFromValue(&PlasmaWindowInterface::setTitle) << QVariant(QStringLiteral("foo")); | ||
861 | QTest::newRow("appId") << &PlasmaWindow::appIdChanged << qVariantFromValue(&PlasmaWindowInterface::setAppId) << QVariant(QStringLiteral("foo")); | 870 | QTest::newRow("appId") << &PlasmaWindow::appIdChanged << qVariantFromValue(&PlasmaWindowInterface::setAppId) << QVariant(QStringLiteral("foo")); | ||
▲ Show 20 Lines • Show All 52 Lines • Show Last 20 Lines |