// SPDX-FileCopyrightText: 2021 Carl Schwan // // SPDX-License-Identifier: LGPL-2.1-or-later #include #include namespace Quotient { class Connection; } class TestOlmAccount : public QObject { Q_OBJECT private Q_SLOTS: void pickleUnpickledTest(); void identityKeysValid(); void signatureValid(); void oneTimeKeysValid(); //void removeOneTimeKeys(); void deviceKeys(); void encryptedFile(); void uploadIdentityKey(); void uploadOneTimeKeys(); void uploadSignedOneTimeKeys(); void uploadKeys(); void queryTest(); void claimKeys(); void claimMultipleKeys(); void keyChange(); };