From b28807d79185e99d825acbd69ca2faf24ab838dd Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Fri, 28 Aug 2015 12:23:16 -0700 Subject: [PATCH] Client and server tests: Prefix keys for compatibility. The NetworkTable interface prefixes with /, so this makes simple interoperability testing easier. --- test/client.cpp | 12 ++++++------ test/server.cpp | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/test/client.cpp b/test/client.cpp index 8473d2d0a5..15c1ee4b66 100644 --- a/test/client.cpp +++ b/test/client.cpp @@ -14,12 +14,12 @@ int main() { 0); nt::StartClient("127.0.0.1", 10000); std::this_thread::sleep_for(std::chrono::seconds(2)); - auto foo = nt::GetEntryValue("foo"); + auto foo = nt::GetEntryValue("/foo"); if (foo && foo->IsDouble()) printf("Got foo: %g\n", foo->GetDouble()); - nt::SetEntryValue("bar", nt::Value::MakeBoolean(false)); - nt::SetEntryFlags("bar", NT_PERSISTENT); - nt::SetEntryValue("bar2", nt::Value::MakeBoolean(true)); - nt::SetEntryValue("bar2", nt::Value::MakeBoolean(false)); - nt::SetEntryValue("bar2", nt::Value::MakeBoolean(true)); + nt::SetEntryValue("/bar", nt::Value::MakeBoolean(false)); + nt::SetEntryFlags("/bar", NT_PERSISTENT); + nt::SetEntryValue("/bar2", nt::Value::MakeBoolean(true)); + nt::SetEntryValue("/bar2", nt::Value::MakeBoolean(false)); + nt::SetEntryValue("/bar2", nt::Value::MakeBoolean(true)); std::this_thread::sleep_for(std::chrono::seconds(10)); } diff --git a/test/server.cpp b/test/server.cpp index 6979470ec0..8360e13e40 100644 --- a/test/server.cpp +++ b/test/server.cpp @@ -14,11 +14,11 @@ int main() { 0); nt::StartServer("persistent.ini", "", 10000); std::this_thread::sleep_for(std::chrono::seconds(1)); - nt::SetEntryValue("foo", nt::Value::MakeDouble(0.5)); - nt::SetEntryFlags("foo", NT_PERSISTENT); - nt::SetEntryValue("foo2", nt::Value::MakeDouble(0.5)); - nt::SetEntryValue("foo2", nt::Value::MakeDouble(0.7)); - nt::SetEntryValue("foo2", nt::Value::MakeDouble(0.6)); - nt::SetEntryValue("foo2", nt::Value::MakeDouble(0.5)); + nt::SetEntryValue("/foo", nt::Value::MakeDouble(0.5)); + nt::SetEntryFlags("/foo", NT_PERSISTENT); + nt::SetEntryValue("/foo2", nt::Value::MakeDouble(0.5)); + nt::SetEntryValue("/foo2", nt::Value::MakeDouble(0.7)); + nt::SetEntryValue("/foo2", nt::Value::MakeDouble(0.6)); + nt::SetEntryValue("/foo2", nt::Value::MakeDouble(0.5)); std::this_thread::sleep_for(std::chrono::seconds(10)); }