mirror of
https://github.com/GothenburgBitFactory/timewarrior.git
synced 2025-07-07 20:06:39 +02:00
Tests: Added ::getRemainder
This commit is contained in:
parent
758611c41d
commit
bc3289deb8
1 changed files with 17 additions and 1 deletions
|
@ -31,7 +31,7 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
int main (int, char**)
|
||||
{
|
||||
UnitTest t (25);
|
||||
UnitTest t (32);
|
||||
|
||||
// Pig::skipN
|
||||
Pig p0 ("12345");
|
||||
|
@ -87,6 +87,22 @@ int main (int, char**)
|
|||
t.is (p5.dump (), "≪1≫ l1 c1", "dump");
|
||||
t.diag (p5.dump ());
|
||||
|
||||
// Pig::getRemainder
|
||||
Pig p6 ("123");
|
||||
t.ok (p6.skipN (1), "skipN=1 '123' --> true");
|
||||
t.is (p6.dump (), "≪123≫ l3 c1", "dump");
|
||||
t.diag (p6.dump ());
|
||||
|
||||
std::string value;
|
||||
t.ok (p6.getRemainder (value), "getRemainder '23' --> true");
|
||||
t.is (value, "23", "getRemainder '23' --> '23'");
|
||||
t.is (p6.dump (), "≪123≫ l3 c3", "dump");
|
||||
t.diag (p6.dump ());
|
||||
|
||||
t.notok (p6.getRemainder (value), "getRemainder '' --> false");
|
||||
t.is (p6.dump (), "≪123≫ l3 c3", "dump");
|
||||
t.diag (p6.dump ());
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue