mirror of
https://github.com/ohwgiles/laminar.git
synced 2026-03-02 03:40:21 +00:00
resolves #28: compensate for server/client clock skew
This commit is contained in:
@@ -32,3 +32,12 @@ protected:
|
||||
Laminar laminar;
|
||||
};
|
||||
|
||||
TEST_F(LaminarTest, StatusMessageContainsTime) {
|
||||
TestLaminarClient testClient;
|
||||
laminar.sendStatus(&testClient);
|
||||
rapidjson::Document d;
|
||||
d.Parse(testClient.payload.c_str());
|
||||
ASSERT_TRUE(d.IsObject());
|
||||
ASSERT_TRUE(d.HasMember("time"));
|
||||
EXPECT_GE(1, d["time"].GetInt() - time(nullptr));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user