]>
Commit | Line | Data |
---|---|---|
7c673cae | 1 | add_library(journal_test_mock STATIC mock/MockJournaler.cc) |
11fdf7f2 TL |
2 | target_link_libraries(journal_test_mock |
3 | PUBLIC GMock::GMock) | |
7c673cae FG |
4 | |
5 | # unittest_journal | |
6 | set(unittest_journal_srcs | |
7 | test_main.cc | |
8 | test_Entry.cc | |
9 | test_FutureImpl.cc | |
10 | test_Journaler.cc | |
11 | test_JournalMetadata.cc | |
12 | test_JournalPlayer.cc | |
13 | test_JournalRecorder.cc | |
14 | test_JournalTrimmer.cc | |
15 | test_ObjectPlayer.cc | |
16 | test_ObjectRecorder.cc | |
17 | RadosTestFixture.cc | |
18 | ) | |
19 | ||
20 | add_executable(unittest_journal | |
21 | ${unittest_journal_srcs} | |
22 | ) | |
11fdf7f2 | 23 | add_ceph_unittest(unittest_journal) |
7c673cae FG |
24 | target_link_libraries(unittest_journal |
25 | journal | |
26 | cls_journal | |
27 | cls_journal_client | |
28 | rados_test_stub | |
29 | librados | |
11fdf7f2 | 30 | radostest-cxx |
7c673cae FG |
31 | global |
32 | ) |