mirror of
https://github.com/GothenburgBitFactory/timewarrior.git
synced 2025-07-07 20:06:39 +02:00
Tests: Added minimalDelta
This commit is contained in:
parent
c01933116e
commit
ab2e267c50
1 changed files with 10 additions and 1 deletions
|
@ -31,7 +31,7 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
int main (int, char**)
|
||||
{
|
||||
UnitTest t (61);
|
||||
UnitTest t (68);
|
||||
|
||||
// int quantizeTo15Minutes (const int);
|
||||
t.is (quantizeTo15Minutes (0), 0, "quantizeTo15Minutes 0 --> 0");
|
||||
|
@ -96,6 +96,15 @@ int main (int, char**)
|
|||
t.is (quantizeTo15Minutes (59), 60, "quantizeTo15Minutes 59 --> 60");
|
||||
t.is (quantizeTo15Minutes (60), 60, "quantizeTo15Minutes 60 --> 60");
|
||||
|
||||
// std::string minimalDelta (const Datetime&, const Datetime&);
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2017-01-01T00:00:00"}), "2017-01-01T00:00:00", "minimalDelta 2016-05-30T15:11:01/2017-01-01T00:00:00 --> 2017-01-01T00:00:00");
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2016-01-01T00:00:00"}), " 01-01T00:00:00", "minimalDelta 2016-05-30T15:11:01/2016-01-01T00:00:00 --> 01-01T00:00:00");
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2016-05-01T00:00:00"}), " 01T00:00:00", "minimalDelta 2016-05-30T15:11:01/2016-05-01T00:00:00 --> 01T00:00:00");
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2016-05-30T00:00:00"}), " 00:00:00", "minimalDelta 2016-05-30T15:11:01/2016-05-30T00:00:00 --> 00:00:00");
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2016-05-30T15:00:00"}), " 00:00", "minimalDelta 2016-05-30T15:11:01/2016-05-30T15:00:00 --> 00:00");
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2016-05-30T15:11:00"}), " 00", "minimalDelta 2016-05-30T15:11:01/2016-05-30T15:11:00 --> 00");
|
||||
t.is (minimalDelta ({"2016-05-30T15:11:01"}, {"2016-05-30T15:11:01"}), " 01", "minimalDelta 2016-05-30T15:11:01/2016-05-30T15:11:01 --> 01");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue