about summary refs log tree commit homepage
path: root/lib/PublicInbox/TestCommon.pm
DateCommit message (Expand)
2020-09-14tests: consistently check for xapian-compact
2020-09-10use "\&" where possible when referring to subroutines
2020-06-28testcommon: $ENV{TAIL} supports non-@ARGV redirects
2020-06-28config: support ->urlmatch method for -watch
2020-06-28watch: wire up IMAP IDLE reapers to DS
2020-06-28watch: remove Filesys::Notify::Simple dependency
2020-06-23testcommon: DS->Reset when using fork-only subprocess
2020-06-21testcommon: require IO::Socket::SSL >= 2.007
2020-06-15testcommon: allow OR-ing module dependencies
2020-06-13testcommon: tcp_(server|connect): BAIL_OUT on failure
2020-05-31testcommon: speed up wait_for_tail() on GNU/Linux
2020-05-17confine Email::MIME use even further
2020-05-09remove most internal Email::MIME usage
2020-05-09replace most uses of PublicInbox::MIME with Eml
2020-05-09eml: pure-Perl replacement for Email::MIME
2020-04-26testcommon: mime_load: drop extra $cb arg
2020-04-26tests: remove Email::MIME->create use entirely
2020-04-26testcommon: introduce mime_load sub
2020-04-20testcommon: spawn-aware system() and qx[] workalikes
2020-04-15testcommon: DESTROY: wait for killed daemon
2020-04-09tests: document run_mode=1 as not implemented
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-11spawn (and thus popen_rd) die on failure
2020-01-05view: msg_html: reduce memory use on reused MIDs
2020-01-04tests: fix running without SQLite or Xapian
2019-12-30spawn: allow passing GLOB handles for redirects
2019-12-24search: support SWIG-generated Xapian.pm
2019-12-24testcommon: add require_mods method and use it
2019-12-22testcommon: require_git: use "plan" from Test::More
2019-12-20testcommon: fix run_script for older Perls
2019-12-19t/run.perl: to avoid repeated process spawning for *.t
2019-12-19tests: move t/common.perl to PublicInbox::TestCommon