Home | History | Annotate | Download | only in utils

Lines Matching refs:delta

46     const datetime::delta delta;
47 ATF_REQUIRE_EQ(0, delta.seconds);
48 ATF_REQUIRE_EQ(0, delta.useconds);
55 const datetime::delta delta(1, 2);
56 ATF_REQUIRE_EQ(1, delta.seconds);
57 ATF_REQUIRE_EQ(2, delta.useconds);
65 const datetime::delta delta = datetime::delta::from_microseconds(0);
66 ATF_REQUIRE_EQ(0, delta.seconds);
67 ATF_REQUIRE_EQ(0, delta.useconds);
70 const datetime::delta delta = datetime::delta::from_microseconds(
72 ATF_REQUIRE_EQ(0, delta.seconds);
73 ATF_REQUIRE_EQ(999999, delta.useconds);
76 const datetime::delta delta = datetime::delta::from_microseconds(
78 ATF_REQUIRE_EQ(1, delta.seconds);
79 ATF_REQUIRE_EQ(0, delta.useconds);
82 const datetime::delta delta = datetime::delta::from_microseconds(
84 ATF_REQUIRE_EQ(10, delta.seconds);
85 ATF_REQUIRE_EQ(576293, delta.useconds);
88 const datetime::delta delta = datetime::delta::from_microseconds(
90 ATF_REQUIRE_EQ(123456789, delta.seconds);
91 ATF_REQUIRE_EQ(123456, delta.useconds);
99 ATF_REQUIRE_EQ(0, datetime::delta(0, 0).to_microseconds());
100 ATF_REQUIRE_EQ(999999, datetime::delta(0, 999999).to_microseconds());
101 ATF_REQUIRE_EQ(1000000, datetime::delta(1, 0).to_microseconds());
102 ATF_REQUIRE_EQ(10576293, datetime::delta(10, 576293).to_microseconds());
103 ATF_REQUIRE_EQ(11576293, datetime::delta(10, 1576293).to_microseconds());
110 ATF_REQUIRE(datetime::delta() == datetime::delta());
111 ATF_REQUIRE(datetime::delta() == datetime::delta(0, 0));
112 ATF_REQUIRE(datetime::delta(1, 2) == datetime::delta(1, 2));
114 ATF_REQUIRE(!(datetime::delta() == datetime::delta(0, 1)));
115 ATF_REQUIRE(!(datetime::delta() == datetime::delta(1, 0)));
116 ATF_REQUIRE(!(datetime::delta(1, 2) == datetime::delta(2, 1)));
123 ATF_REQUIRE(!(datetime::delta() != datetime::delta()));
124 ATF_REQUIRE(!(datetime::delta() != datetime::delta(0, 0)));
125 ATF_REQUIRE(!(datetime::delta(1, 2) != datetime::delta(1, 2)));
127 ATF_REQUIRE(datetime::delta() != datetime::delta(0, 1));
128 ATF_REQUIRE(datetime::delta() != datetime::delta(1, 0));
129 ATF_REQUIRE(datetime::delta(1, 2) != datetime::delta(2, 1));
136 using datetime::delta;
138 ATF_REQUIRE(delta() == delta() + delta());
139 ATF_REQUIRE(delta(0, 10) == delta() + delta(0, 10));
140 ATF_REQUIRE(delta(10, 0) == delta(10, 0) + delta());
142 ATF_REQUIRE(delta(1, 234567) == delta(0, 1234567) + delta());
143 ATF_REQUIRE(delta(12, 34) == delta(10, 20) + delta(2, 14));
150 using datetime::delta;
153 delta d;
154 d += delta(3, 5);
155 ATF_REQUIRE(delta(3, 5) == d);
158 delta d(1, 2);
159 d += delta(3, 5);
160 ATF_REQUIRE(delta(4, 7) == d);
163 delta d(1, 2);
164 ATF_REQUIRE(delta(4, 7) == (d += delta(3, 5)));
174 str << datetime::delta(15, 8791);
179 str << datetime::delta(12345678, 0);
328 ATF_REQUIRE(datetime::delta(0, 0) == ts1 - ts1);
329 ATF_REQUIRE(datetime::delta(0, 12) == ts2 - ts1);
330 ATF_REQUIRE(datetime::delta(100, 0) == ts3 - ts1);
331 ATF_REQUIRE(datetime::delta(99, 999988) == ts3 - ts2);