diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2017-06-08 14:31:46 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2017-06-08 14:39:41 +0300 |
commit | 2c83d0247675ac08791401dc2b341d7f3f201830 (patch) | |
tree | af415ecb67d1cdef13963718db3ff056ec3fc616 /libmailutils/tests/Makefile.am | |
parent | 4e7f5b5c08095818d7876a86ad6657c57c9a8ad1 (diff) | |
download | mailutils-2c83d0247675ac08791401dc2b341d7f3f201830.tar.gz mailutils-2c83d0247675ac08791401dc2b341d7f3f201830.tar.bz2 |
Improve locus tracker; provide a testsuite
* include/mailutils/locus.h (mu_locus_track_stat): New struct.
(mu_locus_tracker_stat): New proto.
(mu_locus_tracker_retreat): Change return type.
* libmailutils/locus/debug.c (mu_stream_vlprintf): Don't print
spurious \n.
(mu_lrange_debug): Fix incorrect call.
* libmailutils/locus/tracker.c (mu_locus_track_create): Allocate storage
for at least two lines of text.
(mu_locus_tracker_stat): New function.
(mu_locus_tracker_advance): Handle empty lines
(mu_locus_tracker_retreat): Add error handling.
* libmailutils/tests/Makefile.am (noinst_PROGRAMS): Add locktrack.
* libmailutils/tests/tracker.c: Rename to loctrack.c
* libmailutils/tests/testsuite.at: Add new testcase.
* libmailutils/tests/loctrack.at: New test case.
Diffstat (limited to 'libmailutils/tests/Makefile.am')
-rw-r--r-- | libmailutils/tests/Makefile.am | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmailutils/tests/Makefile.am b/libmailutils/tests/Makefile.am index e0cccaccf..2b2542c54 100644 --- a/libmailutils/tests/Makefile.am +++ b/libmailutils/tests/Makefile.am @@ -54,6 +54,7 @@ noinst_PROGRAMS = \ globtest\ imapio\ listop\ + loctrack\ logstr\ mailcap\ mimehdr\ @@ -68,7 +69,6 @@ noinst_PROGRAMS = \ strout\ strtoc\ tempfile\ - tracker\ tcli\ url-comp\ url-parse\ @@ -107,6 +107,7 @@ TESTSUITE_AT = \ inline-comment.at\ linecon.at\ list.at\ + loctrack.at\ logstr.at\ mailcap.at\ mimehdr.at\ |