aboutsummaryrefslogtreecommitdiff
path: root/zenserver-test/zenserver-test.cpp
diff options
context:
space:
mode:
authorMartin Ridgers <[email protected]>2021-11-03 12:25:25 +0100
committerMartin Ridgers <[email protected]>2021-11-03 12:25:25 +0100
commitfa84c283a69a2cef1dd32b5085a1ca7c8517306e (patch)
tree2a45a34c7353fe091f4e79fb835eafd48dcd5626 /zenserver-test/zenserver-test.cpp
parentRemoved sensitive words (diff)
downloadzen-fa84c283a69a2cef1dd32b5085a1ca7c8517306e.tar.xz
zen-fa84c283a69a2cef1dd32b5085a1ca7c8517306e.zip
__FILE__ can be relative and thus may not exist from the CWD
Diffstat (limited to 'zenserver-test/zenserver-test.cpp')
-rw-r--r--zenserver-test/zenserver-test.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/zenserver-test/zenserver-test.cpp b/zenserver-test/zenserver-test.cpp
index 2201575b3..52648efcc 100644
--- a/zenserver-test/zenserver-test.cpp
+++ b/zenserver-test/zenserver-test.cpp
@@ -1027,11 +1027,13 @@ TEST_CASE("project.basic")
"00010000"};
auto FileOid = zen::Oid::FromHexString(ChunkId);
+ std::filesystem::path ReliablePath = zen::GetRunningExecutablePath();
+
OpWriter.BeginArray("files");
OpWriter.BeginObject();
OpWriter << "id" << FileOid;
- OpWriter << "clientpath" << __FILE__;
- OpWriter << "serverpath" << __FILE__;
+ OpWriter << "clientpath" << ReliablePath.c_str();
+ OpWriter << "serverpath" << ReliablePath.c_str();
OpWriter.EndObject();
OpWriter.EndArray();