/* * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2017 ownCloud GmbH * SPDX-License-Identifier: CC0-1.0 * * This software is in the public domain, furnished "as is", without technical * support, and with no warranty, express or implied, as to its usefulness for * any purpose. */ #include #include #include #include "common/utility.h" #include "folderman.h" #include "account.h" #include "accountstate.h" #include "configfile.h" #include "testhelper.h" #include "logger.h" using namespace OCC; class TestAccount: public QObject { Q_OBJECT private slots: void initTestCase() { OCC::Logger::instance()->setLogFlush(true); OCC::Logger::instance()->setLogDebug(true); QStandardPaths::setTestModeEnabled(true); } void testAccountDavPath_unitialized_noCrash() { AccountPtr account = Account::create(); [[maybe_unused]] const auto davPath = account->davPath(); } }; QTEST_APPLESS_MAIN(TestAccount) #include "testaccount.moc"