about summary refs log tree commit homepage
path: root/lib/PublicInbox/TestCommon.pm
DateCommit message (Expand)
2023-03-07test_common: run_script: drop special-case for -clone
2023-02-22treewide: simplify File::Path mkpath/make_path callers
2023-02-12t/lei-refresh-mail-sync: avoid kill+sleep loop
2023-01-31tests: make require_git and require_cmd easier-to-use
2022-12-25test_common: avoid needless fcntl in start_script
2022-11-28clone: parallelize v2 epoch clones
2022-10-25tests: expand relative @INC paths
2022-10-05tests: use test_httpd consistently
2022-09-29tests: no IPv6 on old Net::NNTP, Mail::IMAPClient, HTTP::Tiny
2022-08-26www: fix unindexed v1 inboxes w/ public-inbox-httpd
2022-08-11tests: support require_mods 'v2'
2022-07-09test_common: avoid uninitialized warning on readlink
2022-04-18lei: wire up pure Perl sendmsg/recvmsg for Linux users
2022-02-03test_lei: use consistent locale for error messages
2021-10-28test_common: clear XDG_CACHE_HOME before lei tests
2021-10-27test_common: key test inboxes to init.defaultBranch
2021-10-19test_common: lazy-require AutoReap
2021-10-15lei: TSTP affects all curl and related subprocesses
2021-10-13test_common: hoist out tail_f sub
2021-09-24clone|--mirror: fix and test against pre-manifest WWW
2021-09-23test_common: reset umask on non-forking run_script
2021-09-22treewide: fix %SIG localization, harder
2021-09-21lei inspect: support NNTP URLs
2021-09-14test_common: remove non-hidden files, first
2021-09-13tests: add require_cmd, require curl when needed
2021-09-12test_common: only print $@ for Gcf2 failure
2021-09-12lei sucks: allow it to work without SQLite
2021-09-12init: set a useful description
2021-09-10test_common: print diagnostic for missing dependencies
2021-05-26lei: require Socket::MsgHdr or Inline::C, drop oneshot
2021-04-28tests: restore CWD with "lei -C" and run_script
2021-04-24test_common: don't attempt to seek on pipes and terminals
2021-04-24t/lei_to_mail: split "lei import" test $HOME directory
2021-04-22lei: XDG_RUNTIME_DIR=/dev/null disables daemon mode
2021-04-20test_common: fix xbail for Perl 5.16
2021-04-16test_common: handle '-C' (chdir) spawn option properly
2021-04-03test_common: lei_ok: improve diagnostics
2021-03-28treewide: shorten temporary filename
2021-03-28test_common: require_mods bundles
2021-03-25lei import: force store, improve test diagnostics
2021-03-25tests: "check-run" uses persistent lei daemon
2021-03-25test_common: TEST_LEI_ERR_LOUD does not hide path names
2021-03-25test_common: cleanup inbox objects after use
2021-03-24test_common: check lei/errors.log
2021-03-21lei: fix some warnings in tests
2021-03-17extindex: add some validation and config knobs for WWW
2021-03-15t/convert-compact: create_inbox
2021-03-15test_common: minor simplifications to setup_public_inboxes
2021-03-15test_common: add create_inbox helper sub
2021-02-26test_common: io_modes: always support read/write