#include "mockDefs.h" #include // IWYU pragma: keep #include #include #include #include #include #include #include #include // IWYU pragma: no_include using namespace AdHoc::literals; GitFS::Test::Service::Service() : IceTray::DryIce({ "--GitFS.testrepo.gitdir=%?"_fmt(rootDir.string()), "--GitFS.testrepo.authkey=testauth", "--GitFS.testrepo.commitish=7a0ccb40084c3ab31d9856e7f689c0514c28c930", }) { } GitFS::Test::Client::Client() : s(getProxy("Service")) { BOOST_TEST_REQUIRE(s); s->ice_ping(); } GitFS::Test::VolumeClient::VolumeClient() : v(s->connect("testrepo", "testauth")) { BOOST_TEST_REQUIRE(v); v->ice_ping(); } GitFS::Test::VolumeClient::~VolumeClient() { v->disconnect(); }