summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/tests/rusage
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-12-16 21:34:54 -0600
committerGitHub <noreply@github.com>2019-12-16 21:34:54 -0600
commit8a02ad01e25ed2483bd0f1c8abdec8eabf44634a (patch)
tree253ee93b860f20a9c1deeb4cf0f6a31945bf6bf8 /staging_vespalib/src/tests/rusage
parent2f8e6f0cb74ef77a645e7543975aca736f7649a9 (diff)
Revert "Balder/remove steadytimestamp 2"
Diffstat (limited to 'staging_vespalib/src/tests/rusage')
-rw-r--r--staging_vespalib/src/tests/rusage/rusage_test.cpp24
1 files changed, 20 insertions, 4 deletions
diff --git a/staging_vespalib/src/tests/rusage/rusage_test.cpp b/staging_vespalib/src/tests/rusage/rusage_test.cpp
index 0f2992e09e8..23b9d4072b1 100644
--- a/staging_vespalib/src/tests/rusage/rusage_test.cpp
+++ b/staging_vespalib/src/tests/rusage/rusage_test.cpp
@@ -5,7 +5,23 @@
using namespace vespalib;
-TEST("testRUsage")
+class Test : public TestApp
+{
+public:
+ int Main() override;
+ void testRUsage();
+};
+
+int
+Test::Main()
+{
+ TEST_INIT("rusage_test");
+ testRUsage();
+ TEST_DONE();
+}
+
+void
+Test::testRUsage()
{
RUsage r1;
EXPECT_EQUAL("", r1.toString());
@@ -14,12 +30,12 @@ TEST("testRUsage")
RUsage diff = r2-r1;
EXPECT_EQUAL(diff.toString(), r2.toString());
{
- RUsage then = RUsage::createSelf(steady_time(7ns));
+ RUsage then = RUsage::createSelf(fastos::SteadyTimeStamp(7));
RUsage now = RUsage::createSelf();
EXPECT_NOT_EQUAL(now.toString(), then.toString());
}
{
- RUsage then = RUsage::createChildren(steady_time(1337583ns));
+ RUsage then = RUsage::createChildren(fastos::SteadyTimeStamp(1337583));
RUsage now = RUsage::createChildren();
EXPECT_NOT_EQUAL(now.toString(), then.toString());
}
@@ -54,4 +70,4 @@ TEST("testRUsage")
}
}
-TEST_MAIN() { TEST_RUN_ALL(); }
+TEST_APPHOOK(Test)