diff --git a/test/pig.t.cpp b/test/pig.t.cpp index 08980885..d3b2f3b4 100644 --- a/test/pig.t.cpp +++ b/test/pig.t.cpp @@ -31,7 +31,7 @@ //////////////////////////////////////////////////////////////////////////////// int main (int, char**) { - UnitTest t (10); + UnitTest t (13); // Pig::skipWS Pig p0 (" one"); @@ -55,6 +55,13 @@ int main (int, char**) t.is (p1.dump (), "≪ 123≫ l4 c2", "dump"); t.diag (p1.dump ()); + // Pig::getDigits + Pig p2 ("123 "); + t.ok (p2.getDigits (n), "getDigits '123 ' --> true"); + t.is (n, 123, "getDigits '123 ' --> 123"); + t.is (p2.dump (), "≪123 ≫ l4 c3", "dump"); + t.diag (p2.dump ()); + return 0; }