Add test to check that cookies are imported from KCookieServer at creation
Summary: In theory it should be possible to test this by connecting to QWebEngineCookieStore::cookieAdded signal. However, in tests this signal is not emitted (or, at least, it's emitted after the test has run). To work around this issue, if the BUILD_TESTING cmake variable is true, a new instance variable is created for WebEnginePartCookieJar and cookies added on creation are stored there. The contents of this variable are then checked by tests. Currently, the tests fail because there's a small difference (of the order of milliseconds, it seems) on the expiration dates. These tests are currently marked as expected failures Test Plan: run autotests Reviewers: dfaure Reviewed By: dfaure Differential Revision: https://phabricator.kde.org/D16407
parent
7f74ac06
Please register or sign in to comment