add haldenbrand (nblock & tcp_nodelay) tests [ci skip]
[m6w6/libmemcached] / testing / CMakeLists.txt
index 4bfcff8125c2fbb47c7a8df6a20d600c2b533b04..5f1532f8c718bf3baf785ddc595488a9832fa3ed 100644 (file)
@@ -2,16 +2,27 @@
 add_executable(catch_main
         main.cpp
 
-        lib/random_.cpp
+        lib/common.cpp
 
         lib/Cluster.cpp
-        lib/Poll.cpp
+        lib/Connection.cpp
+        lib/ForkAndExec.cpp
+        lib/MemcachedCluster.cpp
         lib/Server.cpp
-        lib/WaitForConn.cpp
-        lib/WaitForExec.cpp
+        lib/Retry.cpp
 
-        server.cpp
+        lib.cpp
+        hashkit/basic.cpp
+        memcached/basic.cpp
+        memcached/callbacks.cpp
+        memcached/servers.cpp
+        memcached/dump.cpp
+        memcached/encoding_key.cpp
+        memcached/exist.cpp
+        memcached/haldenbrand.cpp
         )
 
 set_target_properties(catch_main PROPERTIES
         CXX_STANDARD 17)
+
+target_link_libraries(catch_main libhashkit libmemcached)