From 374ef8711332b92cebf854fcac6330e8f30915a1 Mon Sep 17 00:00:00 2001 From: clemahieu Date: Sat, 25 Oct 2014 03:08:50 -0500 Subject: [PATCH] Testing we get the right value back for scaling. --- rai/test/client.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rai/test/client.cpp b/rai/test/client.cpp index c54ca1a6..2963f083 100644 --- a/rai/test/client.cpp +++ b/rai/test/client.cpp @@ -183,6 +183,15 @@ TEST (client, scaling) ASSERT_EQ (up1 - up2, system.clients [0]->scale); } +TEST (client, scale_num) +{ + rai::system system (24000, 1); + rai::uint128_t num ("0xf0000000000000000000000000000000"); + auto down (system.clients [0]->scale_down (num)); + auto up (system.clients [0]->scale_up (down)); + ASSERT_EQ (num, up); +} + TEST (client, receive_gap) { rai::system system (24000, 1);