diff options
| author | Dan Goodliffe <dan@randomdan.homeip.net> | 2020-04-01 20:18:41 +0100 | 
|---|---|---|
| committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2020-04-01 20:18:41 +0100 | 
| commit | e945f0efa92fd32e09abc3635f8160e95e11686b (patch) | |
| tree | 3177a5b7cfc9ba39e509d2db1e64c9524010ec49 | |
| parent | Configure settings from URI params (diff) | |
| download | netfs-e945f0efa92fd32e09abc3635f8160e95e11686b.tar.bz2 netfs-e945f0efa92fd32e09abc3635f8160e95e11686b.tar.xz netfs-e945f0efa92fd32e09abc3635f8160e95e11686b.zip  | |
Remove glacier.pid before and after runs of test
| -rw-r--r-- | netfs/unittests/testGlacier.cpp | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/netfs/unittests/testGlacier.cpp b/netfs/unittests/testGlacier.cpp index 44f52f4..f4474fb 100644 --- a/netfs/unittests/testGlacier.cpp +++ b/netfs/unittests/testGlacier.cpp @@ -6,15 +6,18 @@  #include <definedDirs.h>  const std::string testEndpoint("tcp -h localhost -p 12013"); +#define PID "/tmp/glacier.pid"  BOOST_AUTO_TEST_CASE ( withRouter )  { +	std::filesystem::remove(PID);  	BOOST_REQUIRE_EQUAL(0, -		system("/usr/bin/glacier2router --Glacier2.Client.Endpoints='tcp -p 14063' --Glacier2.PermissionsVerifier=Glacier2/NullPermissionsVerifier --daemon --pidfile /tmp/glacier.pid")); +		system("/usr/bin/glacier2router --Glacier2.Client.Endpoints='tcp -p 14063' --Glacier2.PermissionsVerifier=Glacier2/NullPermissionsVerifier --daemon --pidfile " PID));  	sleep(1);  	BOOST_SCOPE_EXIT(void) { -		BOOST_REQUIRE_EQUAL(0, system("kill $(cat /tmp/glacier.pid)")); +		BOOST_REQUIRE_EQUAL(0, system("kill $(cat " PID ")")); +		std::filesystem::remove(PID);  	} BOOST_SCOPE_EXIT_END;  	{  | 
