From 9dd72fc481349f0b5ce985164441eecfa6485c19 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 17 Mar 2025 01:25:02 +0100 Subject: Add abstraction of io_{context,service} and use it as appropriate. --- test/disk_writer_test.cc | 5 +++-- test/socket_test.cc | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/disk_writer_test.cc b/test/disk_writer_test.cc index ff39eaaea..5004df4d5 100644 --- a/test/disk_writer_test.cc +++ b/test/disk_writer_test.cc @@ -21,6 +21,7 @@ #include "lib/cross.h" #include "lib/ext.h" +#include "lib/io_context.h" #include "test.h" #include #include @@ -45,7 +46,7 @@ ext2_ls (vector arguments) { using namespace boost::process; - boost::asio::io_service ios; + dcpomatic::io_context ios; future data; child ch (search_path("e2ls"), arguments, std_in.close(), std_out > data, ios); ios.run(); @@ -105,7 +106,7 @@ BOOST_AUTO_TEST_CASE (disk_writer_test1) BOOST_CHECK_EQUAL (system("/sbin/e2fsck -fn build/test/disk_writer_test1.partition"), 0); { - boost::asio::io_service ios; + dcpomatic::io_context ios; future data; child ch ("/sbin/tune2fs", args({"-l", partition.string()}), std_in.close(), std_out > data, ios); ios.run(); diff --git a/test/socket_test.cc b/test/socket_test.cc index 70df1266b..b85f7b0cb 100644 --- a/test/socket_test.cc +++ b/test/socket_test.cc @@ -20,6 +20,7 @@ #include "lib/dcpomatic_socket.h" +#include "lib/io_context.h" #include "lib/server.h" #include #include -- cgit v1.2.3