diff --git a/src/libdanbooru/autotests/CMakeLists.txt b/src/libdanbooru/autotests/CMakeLists.txt index 92b8dc5..491fbbf 100644 --- a/src/libdanbooru/autotests/CMakeLists.txt +++ b/src/libdanbooru/autotests/CMakeLists.txt @@ -6,3 +6,10 @@ ecm_add_test(test_danbooru_post.cpp LINK_LIBRARIES Qt5::Core danbooru TEST_NAME test_danbooru_post) + +ecm_add_test(test_danbooru_pool.cpp LINK_LIBRARIES + Qt5::Widgets + Qt5::Test + Qt5::Core + danbooru + TEST_NAME test_danbooru_pool) \ No newline at end of file diff --git a/src/libdanbooru/autotests/test_danbooru_pool.cpp b/src/libdanbooru/autotests/test_danbooru_pool.cpp index 0de946f..e7b4417 100644 --- a/src/libdanbooru/autotests/test_danbooru_pool.cpp +++ b/src/libdanbooru/autotests/test_danbooru_pool.cpp @@ -19,3 +19,34 @@ */ #include "test_danbooru_pool.h" + +void TestDanbooruPool::initTestCase() +{ +} + +void TestDanbooruPool::testPoolEntryLoading() +{ +} + +void TestDanbooruPool::testPoolEntryLoading_data() +{ +} + + +void TestDanbooruPool::testPoolIndexLoadingXml() +{ +} + +void TestDanbooruPool::testPoolIndexLoadingXml_data() +{ +} + +void TestDanbooruPool::testPoolIndexLoading() +{ +} + +void TestDanbooruPool::testPoolIndexLoading_data() +{ +} + +QTEST_MAIN(TestDanbooruPool); \ No newline at end of file diff --git a/src/libdanbooru/autotests/test_danbooru_pool.h b/src/libdanbooru/autotests/test_danbooru_pool.h index 0a83fa9..5ca2cb0 100644 --- a/src/libdanbooru/autotests/test_danbooru_pool.h +++ b/src/libdanbooru/autotests/test_danbooru_pool.h @@ -21,6 +21,26 @@ #ifndef TEST_DANBOORUPOOL_H #define TEST_DANBOORUPOOL_H +#include +namespace Danbooru { + class DanbooruPool; +} + +class TestDanbooruPool: public QObject +{ +Q_OBJECT + + +private Q_SLOTS: + void initTestCase(); + void testPoolIndexLoading(); + void testPoolIndexLoading_data(); + void testPoolIndexLoadingXml(); + void testPoolIndexLoadingXml_data(); + void testPoolEntryLoading(); + void testPoolEntryLoading_data(); + +}; #endif