/* This file is part of the KDE libraries SPDX-FileCopyrightText: 2010-2018 Dominik Haumann SPDX-License-Identifier: LGPL-2.0-or-later */ #ifndef KATE_MOVINGRANGE_TEST_H #define KATE_MOVINGRANGE_TEST_H #include class MovingRangeTest : public QObject { Q_OBJECT public: MovingRangeTest(); ~MovingRangeTest() override; private Q_SLOTS: void testFeedbackEmptyRange(); void testFeedbackInvalidRange(); void testFeedbackCaret(); void testFeedbackMouse(); void testLineRemoved(); void testLineWrapOrUnwrapUpdateRangeForLineCache(); void testMultiline(); void testMultiblock(); }; #endif // KATE_MOVINGRANGE_TEST_H