Sat, 28 Mar 2020 09:21:46 -0700 |
Gregory Szorc |
tests: pass str to matchoutput()
|
Wed, 11 Mar 2020 05:41:02 +0100 |
Manuel Jacob |
tests: check availability of pyflakes by trying to import pyflakes module
|
Mon, 09 Mar 2020 12:53:21 -0700 |
Martin von Zweigbergk |
hghave: add a check for pygit2
|
Tue, 18 Feb 2020 18:32:31 +0100 |
Pierre-Yves David |
hghave: add a `rust` keyword to detect the use of compiled rust code
|
Fri, 06 Mar 2020 23:04:58 +0100 |
Manuel Jacob |
tests: use pyflakes module instead of pyflakes executable
|
Fri, 06 Mar 2020 09:50:57 +0100 |
Manuel Jacob |
tests: rename _bytespath() to _sys2bytes() and _strpath() to _sys2str()
|
Fri, 07 Feb 2020 15:55:21 +0100 |
Julien Cristau |
hghave: cache the result of gethgversion
|
Wed, 22 Jan 2020 03:17:06 +0530 |
Pulkit Goyal |
py3: catch AttributeError too with ImportError
|
Sat, 18 Jan 2020 10:21:45 -0800 |
Gregory Szorc |
tests: conditionalize test-hightlight.t on pygments version
|
Sat, 07 Dec 2019 13:07:25 -0800 |
Gregory Szorc |
tests: add test for Rust formatting
|
Tue, 12 Nov 2019 17:47:42 -0500 |
Matt Harbison |
hghave: add a check for the `xz` compression utility
|
Wed, 06 Nov 2019 14:09:36 -0500 |
Augie Fackler |
hghave: add a check for pytype, Google's Python type checker
|
Tue, 05 Nov 2019 18:32:00 -0500 |
Matt Harbison |
hghave: disallow symlinks on Windows
|
Mon, 04 Nov 2019 23:42:18 -0800 |
Gregory Szorc |
tests: look for ensurepip before using venv
stable
|
Mon, 04 Nov 2019 12:20:11 -0500 |
Augie Fackler |
hghave: fix bytes/string issue on Python 3
stable
|
Wed, 30 Oct 2019 16:29:45 -0400 |
Augie Fackler |
hghave: verify we have a black that is new enough for our format
stable
|
Tue, 29 Oct 2019 10:43:47 +0100 |
Pierre-Yves David |
formatting: using black to check for formatting
stable
|
Sat, 12 Oct 2019 22:21:51 -0400 |
Matt Harbison |
hghave: use a native string to invoke the `black` command
|
Tue, 08 Oct 2019 10:40:36 -0700 |
Kyle Lippincott |
hghave: document format for version feature checks as <name><vers>, no dots
|
Mon, 07 Oct 2019 11:52:58 -0400 |
Pierre-Yves David |
formatting: introduce a `test-check-format-black.t` that enforce formatting
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
Thu, 25 Apr 2019 19:17:02 +0200 |
Pierre-Yves David |
hghave: deal with "rc" release
stable 5.0
|
Mon, 04 Mar 2019 18:11:50 -0500 |
Augie Fackler |
hghave: skip emacs tests on 24.3 and earlier
|
Thu, 21 Feb 2019 23:06:18 -0500 |
Augie Fackler |
hghave: add check for GNU emacs
|
Wed, 20 Feb 2019 19:28:51 -0500 |
Augie Fackler |
cleanup: use () to wrap long lines instead of \
|
Mon, 04 Feb 2019 09:37:09 -0800 |
Gregory Szorc |
tests: use raw strings for regular expressions with escapes
|
Sat, 13 Oct 2018 16:53:43 +0200 |
Gregory Szorc |
hghave: add pyXY features for Python version numbers
|
Fri, 25 Jan 2019 15:21:56 -0800 |
Gregory Szorc |
tests: add b'' when testing for tls1.2
|
Thu, 17 Jan 2019 09:24:30 -0800 |
Martin von Zweigbergk |
hghave: let OSError with ENOENT through like any other
|
Wed, 19 Dec 2018 14:51:21 -0500 |
Matt Harbison |
py3: use bytes stdout in hghave.py
|
Fri, 02 Nov 2018 21:25:35 +0900 |
Yuya Nishihara |
tests: require SQLite 3.8.3+ as sqlitestore relies on "WITH" clause
stable
|
Tue, 09 Oct 2018 08:50:13 -0700 |
Gregory Szorc |
sqlitestore: file storage backend using SQLite
|
Sat, 13 Oct 2018 10:09:12 +0200 |
Martijn Pieters |
py3: use py3 as the test tag, dropping the k
|
Fri, 21 Sep 2018 00:37:03 -0400 |
Matt Harbison |
py3: fix a type error in hghave.has_hardlink
|
Sat, 15 Sep 2018 00:18:16 -0400 |
Augie Fackler |
hghave: add a checker for the vcr HTTP record/replay library
|
Sun, 02 Sep 2018 16:26:33 +0900 |
Yuya Nishihara |
test-check-py3-compat: don't run py3 part if not build against python3
|
Wed, 25 Jul 2018 13:45:28 -0400 |
Augie Fackler |
hghave: move from requiring the PYTHON3 env var to looking for `python3`
|
Sat, 14 Jul 2018 10:51:52 +0900 |
Yuya Nishihara |
hghave: require clang-format >= 6 due to output change
|
Wed, 06 Jun 2018 13:31:24 -0400 |
Augie Fackler |
merge with stable
|
Sun, 03 Jun 2018 13:40:58 +0900 |
Yuya Nishihara |
test-fuzz-targets: look for clang-6.0 binary as well
|
Thu, 31 May 2018 22:11:47 -0400 |
Matt Harbison |
hghave: avoid a deadlock reading the child process's output
stable
|
Sat, 12 May 2018 17:16:09 -0700 |
Gregory Szorc |
packaging: move contrib/debian to contrib/packaging/
|
Wed, 04 Apr 2018 14:09:02 -0700 |
Gregory Szorc |
simplestore: use a custom store for the simple store repo
|
Wed, 04 Apr 2018 11:44:38 -0700 |
Gregory Szorc |
tests: disallow using simple store repo with bundlerepo
|
Wed, 04 Apr 2018 13:21:34 -0700 |
Gregory Szorc |
tests: conditionalize tests based on presence of custom extensions
|
Tue, 03 Apr 2018 18:15:24 -0700 |
Gregory Szorc |
tests: conditionalize tests based on presence of revlogs for files
|
Tue, 13 Mar 2018 18:13:37 -0400 |
Augie Fackler |
hghave: fix hardlink-whitelisted check on Python 3
|
Tue, 13 Mar 2018 18:05:49 -0400 |
Augie Fackler |
hghave: fix xdiff check on Python 3
|
Sun, 04 Mar 2018 10:23:07 -0500 |
Augie Fackler |
hghave: remove unused "as ex" in exception block
|
Sat, 03 Mar 2018 12:39:15 -0800 |
Jun Wu |
tests: add tests about diff quality
|
Sat, 03 Mar 2018 16:38:17 -0500 |
Augie Fackler |
hghave: fix up clang-libfuzzer regex to be bytes
|
Wed, 17 Jan 2018 15:28:38 -0500 |
Augie Fackler |
hghave: add test for clang 6 and later
|
Tue, 14 Nov 2017 22:35:42 -0500 |
Matt Harbison |
hghave: add a check for lfs-test-server
|
Sat, 11 Nov 2017 15:07:21 +0800 |
Anton Shestakov |
tests: use jshint when available to check .js files
|
Wed, 18 Oct 2017 18:29:17 -0400 |
Augie Fackler |
hghave: fix clang-format check to use bytes regex
|
Wed, 18 Oct 2017 22:57:15 +0200 |
Gregory Szorc |
fsmonitor: warn when fsmonitor could be used
|
Tue, 17 Oct 2017 11:35:58 -0700 |
Saurabh Singh |
hghave: disable demandimport when chg is running
|
Mon, 14 Sep 2015 14:16:31 -0400 |
Augie Fackler |
hghave: add a check for clang-format
|
Sun, 01 Oct 2017 05:21:32 -0700 |
Kyle Lippincott |
tests: add "have" check for dpkg builddeps
|
Sun, 01 Oct 2017 04:10:01 -0700 |
Kyle Lippincott |
hghave: check for debuild being installed as well
|
Sun, 01 Oct 2017 03:48:28 -0700 |
Kyle Lippincott |
hghave: fix dpkg --version check to work on recent dpkg versions
|
Sat, 29 Jul 2017 14:06:26 +0530 |
Rishabh Madan |
releasenotes: add import check for fuzzywuzzy
|
Sun, 16 Jul 2017 17:47:10 +0900 |
Yuya Nishihara |
tests: drop "absimport" conditionals which should be always true
|
Thu, 15 Jun 2017 17:13:23 -0700 |
Sean Farley |
hghave: add has_git_range for testing if git understands ext::sh
|
Sun, 07 May 2017 14:58:40 -0400 |
Matt Harbison |
hghave: enable 'serve' on Windows
|
Sat, 10 Jun 2017 14:07:31 -0700 |
Siddharth Agarwal |
hghave: add test for whether fsmonitor is enabled
|
Tue, 06 Jun 2017 11:16:10 -0400 |
Augie Fackler |
hghave: add check for virtualenv
|
Fri, 26 May 2017 14:52:54 -0700 |
Kyle Lippincott |
tests: hint how to run slow tests when rejecting
|
Fri, 12 May 2017 11:20:25 -0700 |
Martin von Zweigbergk |
merge with stable
|
Mon, 08 May 2017 15:31:34 -0700 |
Gregory Szorc |
hghave: remove py27+ capability
|
Tue, 09 May 2017 15:08:47 +0200 |
Pierre-Yves David |
hghave: prefill more version of Mercurial
stable
|
Tue, 11 Apr 2017 14:54:12 -0700 |
Bryan O'Sullivan |
stdio: add Linux-specific tests for error checking
|
Sat, 25 Mar 2017 17:25:23 +0900 |
Yuya Nishihara |
statfs: make getfstype() raise OSError
|
Sat, 25 Mar 2017 18:22:27 +0900 |
Yuya Nishihara |
hghave: use util.getfstype
|
Sun, 12 Mar 2017 00:26:20 -0800 |
Jun Wu |
hghave: add a check about whitelisted filesystem that supports hardlink
|
Wed, 28 Dec 2016 23:42:50 +0100 |
Pierre-Yves David |
test: add a basic 'test-check-pylint.t'
|
Sat, 22 Oct 2016 14:35:10 +0900 |
Yuya Nishihara |
ui: factor out ui.load() to create a ui without loading configs (API)
|
Thu, 10 Nov 2016 23:38:41 -0800 |
Gregory Szorc |
hghave: add check for zstd support
|
Sat, 05 Nov 2016 13:20:53 +0900 |
Yuya Nishihara |
hghave: check darcs version more strictly
|
Tue, 01 Nov 2016 21:14:33 +0900 |
Yuya Nishihara |
hghave: fix 'rmcwd' to ensure temporary directory is removed
stable
|
Wed, 26 Oct 2016 22:50:06 +0900 |
Yuya Nishihara |
tests: run "cwd was removed" test only if cwd can actually be removed
stable
|
Sun, 04 Sep 2016 17:19:44 +0900 |
Yuya Nishihara |
hghave: fix has_bzr() to not try to import RevisionSpec as module
|
Mon, 29 Aug 2016 22:59:39 +0900 |
Yuya Nishihara |
test-gpg: start gpg-agent by gpg-connect-agent only if GnuPG v2.1+ detected
|
Thu, 25 Aug 2016 22:30:35 +0000 |
timeless |
hghave: add demandimport checking
|
Thu, 25 Aug 2016 22:51:39 +0000 |
timeless |
hghave: make bzr checks stricter
|
Thu, 25 Aug 2016 01:25:52 -0400 |
Augie Fackler |
hghave: add a check for unzip(1) that understands symlinks
|
Wed, 17 Aug 2016 20:52:50 +0900 |
Yuya Nishihara |
py3: have check-py3-compat require pygments to get stable result
|
Sun, 14 Aug 2016 17:01:33 +0900 |
Yuya Nishihara |
test-gpg: start gpg-agent under control of the test runner
|
Tue, 19 Jul 2016 21:16:44 +0900 |
Yuya Nishihara |
hghave: fix typo of sslutil.supportedprotocols
stable
|
Mon, 18 Jul 2016 11:27:27 -0700 |
Gregory Szorc |
sslutil: more robustly detect protocol support
|
Sun, 17 Jul 2016 10:50:51 -0700 |
Gregory Szorc |
hghave: add test for Python 2.7+
|
Fri, 01 Jul 2016 19:04:39 -0700 |
Gregory Szorc |
sslutil: pass ui to _defaultcacerts
|
Fri, 01 Jul 2016 19:27:34 -0700 |
Gregory Szorc |
tests: better testing of loaded certificates
|
Thu, 05 May 2016 09:07:01 +0000 |
timeless |
hghave: matchoutput needs to use bytes for regexp
|
Wed, 04 May 2016 23:38:34 -0700 |
Gregory Szorc |
sslutil: move code examining _canloaddefaultcerts out of _defaultcacerts
|
Fri, 29 Apr 2016 14:14:00 -0500 |
Kevin Bullock |
hghave: remove unused check for bdist_mpkg
stable
|
Wed, 27 Apr 2016 11:45:55 -0400 |
Augie Fackler |
hghave: add check for OS X packaging tools
stable
|
Mon, 18 Apr 2016 23:55:58 -0400 |
Augie Fackler |
hghave: add check for bdist_mpkg
stable
|
Fri, 15 Apr 2016 14:47:32 -0700 |
Sean Farley |
tests: relax pattern matching for newer docker
|
Sun, 20 Mar 2016 14:55:56 -0700 |
Yuya Nishihara |
hghave: add "chg" flag to skip tests that can't be compatible with chg
|
Mon, 04 Apr 2016 06:27:12 +0000 |
timeless |
hghave: add cvsnt
|
Sun, 03 Apr 2016 19:47:29 +0900 |
Yuya Nishihara |
hghave: replace relative import of docutils.core
|
Fri, 01 Apr 2016 13:20:47 +0000 |
timeless |
hghave: add hg06..hg39
|
Fri, 01 Apr 2016 13:19:29 +0000 |
timeless |
hghave: use checkvers for bzr114
|
Fri, 01 Apr 2016 13:04:41 +0000 |
timeless |
hghave: replace has_svn13/has_svn15 with checkvers
|
Fri, 01 Apr 2016 13:04:16 +0000 |
timeless |
hghave: add checkvers function
|
Mon, 04 Apr 2016 02:17:36 +0000 |
timeless |
hghave: add docstring for check
|
Fri, 01 Apr 2016 13:19:58 +0000 |
timeless |
hghave: update cvs112 description
|
Sat, 19 Mar 2016 13:51:00 -0700 |
Gregory Szorc |
hghave: change ssl check to just check ssl module
|
Fri, 18 Mar 2016 16:17:56 -0700 |
Gregory Szorc |
run-tests: add --with-python3 to define a Python 3 interpreter
|
Tue, 08 Mar 2016 14:32:03 +0000 |
timeless |
hghave: improve description of Hypothesis
|
Sat, 09 Jan 2016 13:20:15 +0900 |
Yuya Nishihara |
tests: load json with no fallback
|
Mon, 11 Jan 2016 23:13:34 +0000 |
timeless |
hghave: support HGMODULEPOLICY for pure
|
Sun, 06 Dec 2015 22:27:18 -0800 |
Gregory Szorc |
tests: use absolute_import in hghave.py
|
Tue, 24 Nov 2015 22:31:56 +0000 |
timeless |
hghave.py: fix matchoutput documentation
|
Sat, 24 Oct 2015 12:46:03 +0100 |
David R. MacIver |
testing: add hypothesis fuzz testing
|
Mon, 31 Aug 2015 22:43:33 -0400 |
Augie Fackler |
hghave: correct test for debhelper
|
Mon, 31 Aug 2015 22:44:20 -0400 |
Augie Fackler |
hghave: use subprocess instead of os.popen
|
Tue, 25 Aug 2015 00:06:41 -0400 |
Augie Fackler |
hghave: add a check for docker support
|
Tue, 25 Aug 2015 00:03:15 -0400 |
Augie Fackler |
hghave: add a check for debian packaging tools
|