From 235806ecf48b91d7bf11f9f2f1e9529403583680 Mon Sep 17 00:00:00 2001 From: Minijackson Date: Mon, 30 Apr 2018 14:47:43 +0200 Subject: caldavtest: Centralize url/username/password + reset to default --- examples/caldavresource/tests/caldavtest.cpp | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'examples') diff --git a/examples/caldavresource/tests/caldavtest.cpp b/examples/caldavresource/tests/caldavtest.cpp index 35ab033..4ac1297 100644 --- a/examples/caldavresource/tests/caldavtest.cpp +++ b/examples/caldavresource/tests/caldavtest.cpp @@ -28,12 +28,16 @@ class CalDavTest : public QObject { Q_OBJECT + const QString baseUrl = "http://localhost/dav/calendars/users/doe"; + const QString username = "doe"; + const QString password = "doe"; + SinkResource createResource() { auto resource = Sink::ApplicationDomain::CalDavResource::create("account1"); - resource.setProperty("server", "http://localhost:5232"); - resource.setProperty("username", "test1"); - Sink::SecretStore::instance().insert(resource.identifier(), "test1"); + resource.setProperty("server", baseUrl); + resource.setProperty("username", username); + Sink::SecretStore::instance().insert(resource.identifier(), password); resource.setProperty("testmode", true); return resource; } @@ -175,8 +179,11 @@ private slots: // Change the item without sink's knowledge { qWarning() << 1; - auto collection = ([]() -> KDAV2::DavCollection { - KDAV2::DavUrl davurl({ "http://test1:test1@localhost:5232" }, KDAV2::CalDav); + auto collection = ([this]() -> KDAV2::DavCollection { + QUrl url(baseUrl); + url.setUserName(username); + url.setPassword(password); + KDAV2::DavUrl davurl(url, KDAV2::CalDav); KDAV2::DavCollectionsFetchJob collectionsJob(davurl); collectionsJob.exec(); Q_ASSERT(collectionsJob.error() == 0); -- cgit v1.2.3