D13729: Isolate every test within WaylandOutputManagement
    Roman Gilg 
    noreply at phabricator.kde.org
       
    Mon Jul  2 10:44:58 BST 2018
    
    
  
romangg accepted this revision.
romangg added a comment.
This revision is now accepted and ready to land.
  There is no reason to use the member variable `m_outputConfiguration` and the method `createConfig` anymore. Just use a scoped pointer in the tests you need it. But we can leave it like this as well. Other inline comments are up to you.
INLINE COMMENTS
> test_wayland_outputmanagement.cpp:68
>  private:
> +    void createOutputDevices();
>      void testEnable();
> -    void applyPendingChanges();
Btw as a private method this test is not performed at all.
> test_wayland_outputmanagement.cpp:180
> +
> +    m_registry->create(m_connection->display());
> +    QVERIFY(m_registry->isValid());
`m_registry->create(m_connection);`
> test_wayland_outputmanagement.cpp:184
> +    m_registry->setup();
> +    wl_display_flush(m_connection->display());
> +
`m_connection->flush();`
> test_wayland_outputmanagement.cpp:476
>      QVERIFY(configAppliedSpy.wait(200));
> +
>  }
rm new line
> test_wayland_outputmanagement.cpp:512
>  
> +
>  QTEST_GUILESS_MAIN(TestWaylandOutputManagement)
rm new line
REPOSITORY
  R127 KWayland
BRANCH
  davidedmundson/scalef
REVISION DETAIL
  https://phabricator.kde.org/D13729
To: davidedmundson, #kwin, romangg
Cc: romangg, kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180702/46437ada/attachment-0001.html>
    
    
More information about the Kde-frameworks-devel
mailing list