log tests/test_util.py @ 1563:f44543ffab9b

age author description
Sat, 24 Mar 2018 15:44:11 -0400 Augie Fackler externals: correctly enable hgsubversion externals support during tests
Sat, 24 Mar 2018 15:41:46 -0400 Augie Fackler test_util: modernize writing of hgrc
Tue, 19 Dec 2017 14:29:55 -0800 Jun Wu compathacks: be compatible with upstream 8a0cac20a1ad memfilectx change
Sun, 29 Oct 2017 09:07:12 -0400 Augie Fackler test_util: make developer warnings cause our tests to fail
Mon, 07 Aug 2017 18:11:56 -0700 Jun Wu test: enable devel.all-warnings
Sun, 12 Feb 2017 16:30:28 -0500 Augie Fackler Merge with stable.
Sun, 12 Feb 2017 15:16:16 -0500 Augie Fackler testui: set a username so recording obsolete markers doesn't break stable
Tue, 14 Jun 2016 21:31:37 +0200 Dan Villiom Podlaski Christiansen test_util: add utility function for logging the Subversion repository
Sat, 10 Aug 2013 07:46:21 +0200 Dan Villiom Podlaski Christiansen test_util: allow counting converted revisions
Tue, 14 Jun 2016 23:08:43 +0200 Dan Villiom Podlaski Christiansen test_util: retain parent branch in commitchanges()
Thu, 16 Jun 2016 04:54:51 +0100 Jun Wu tests: drop unittest2
Tue, 07 Jun 2016 09:15:53 +0200 Dan Villiom Podlaski Christiansen tests: optimise creating repositories and loading dumps
Thu, 31 Dec 2015 12:06:58 -0500 Augie Fackler stupid: self-disable if svn bindings are too new to work with stupid mode stable 1.8.4
Thu, 29 Oct 2015 17:18:41 -0700 Sean Farley tests: update for behavior change in subversion 1.9 stable
Tue, 11 Aug 2015 16:52:38 -0400 Augie Fackler tests: have our dispatch wrappers assert --quiet is always passed stable 1.8.2
Tue, 11 Aug 2015 16:56:37 -0400 Augie Fackler tests: pass --quiet anyplace we call dispatch to run a command stable
Wed, 08 Jul 2015 19:45:04 -0400 Augie Fackler trying to fix progress output stable
Thu, 14 May 2015 13:49:52 +0900 Shun-ichi Goto tests: leave from the directory before removing stable
Tue, 14 Oct 2014 18:12:24 -0400 Siddharth Agarwal test_util: fix up i18n monkeypatch for Mercurial 3.2
Tue, 16 Sep 2014 16:02:44 -0700 Siddharth Agarwal test_util: use compat hack for filectxfn for deleted files
Mon, 07 Apr 2014 18:28:35 -0700 David Schleimer editor: correctly import symlink copy+modify with non-empty prefix
Sun, 17 Nov 2013 09:57:00 -0800 David Schleimer editor: correctly import copies of directories from non-tracked or closed branches
Mon, 02 Jun 2014 19:54:02 -0500 Sean Farley test_util: call makememfilectx
Tue, 22 Apr 2014 15:53:11 +0200 Dan Villiom Podlaski Christiansen push: fix obsolete feature detection
Thu, 02 Jan 2014 21:53:39 -0500 Greg Ward layouts: fix crash when importing hgsubversion itself (issue #402)
Mon, 26 Aug 2013 16:40:31 -0700 David Schleimer layouts: add custom layout for those of us that need weird mappings
Sun, 11 Aug 2013 22:20:59 +0200 Dan Villiom Podlaski Christiansen test_util: include Subversion revision when drawing a pretty graph
Wed, 14 Aug 2013 17:33:40 -0700 David Schleimer tests: cd to tempdir during setUp
Fri, 09 Aug 2013 19:41:25 -0500 Augie Fackler test_util: fix missing message in SkipTest raise
Wed, 07 Aug 2013 23:16:39 +0200 Dan Villiom Podlaski Christiansen tests: remove ability to toggle stupidity on less than class level
Fri, 09 Aug 2013 23:34:16 +0200 Dan Villiom Podlaski Christiansen tests: add a metaclass for triggering stupid on a class level
Thu, 08 Aug 2013 09:25:24 +0200 Dan Villiom Podlaski Christiansen tests: add a metaclass for testing obsolete mode
Fri, 09 Aug 2013 11:22:50 -0400 Dan Villiom Podlaski Christiansen tests: count revisions explicitly
Fri, 02 Aug 2013 16:39:11 +0200 Dan Villiom Podlaski Christiansen tests: assert that fetches actually succeed
Fri, 02 Aug 2013 17:34:05 +0200 Dan Villiom Podlaski Christiansen tests: fix syntax incompatible with Python 2.4
Fri, 12 Apr 2013 15:41:51 -0700 David Schleimer testutil: clear rcpath when we update HGRCPATH env var
Fri, 12 Apr 2013 16:23:46 -0400 Augie Fackler test_util: specify a username in our test-run hgrc.
Tue, 16 Oct 2012 21:17:55 +0200 Patrick Mezard stupid: do not close branch upon branch-wide revert
Fri, 28 Sep 2012 21:43:50 +0200 Patrick Mezard pull: add hgsubversion.filestoresize to control memory consumption
Mon, 10 Sep 2012 22:42:49 +0200 Patrick Mezard Fix more peer breakage with old hg versions
Sun, 26 Aug 2012 17:49:58 +0200 Patrick Mezard test_util: make repourl() return upper-cased drive letters
Sat, 21 Jul 2012 15:31:34 -0500 Augie Fackler Merge hg 2.3 fixes from bos.
Thu, 19 Jul 2012 16:01:17 -0700 Bryan O'Sullivan tests: fix regressions introduced by peer classes in hg 2.3
Sun, 01 Jan 2012 15:59:15 +0100 Ronny Voelker Honor SVN auto-props (solves issue #186)
Thu, 17 May 2012 14:15:14 -0700 David Schleimer Ignore invalid utf8 in commit messages
Wed, 16 May 2012 16:52:25 -0700 Bryan O'Sullivan pull: add a hgsubversion.unsafeskip option to omit unwanted revs
Sat, 12 May 2012 16:19:59 +0200 Dan Villiom Podlaski Christiansen allow Python 2.7 to show medium-size multiline diffs when tests fail
Sat, 12 May 2012 07:28:23 -0700 David Schleimer Partial metadata rebuilding
Wed, 14 Dec 2011 00:07:57 +0100 Dan Villiom Podlaski Christiansen svnmeta: only remove directory components in normalize()
Sat, 12 May 2012 11:12:57 +0200 Dan Villiom Podlaski Christiansen fold test_startrev and test_verify into a new test; test_verify_and_startrev
Fri, 20 Apr 2012 18:10:15 +0200 Patrick Mezard tests: remove useless imp imports
Thu, 19 Apr 2012 18:29:32 +0200 Patrick Mezard test_util: remove self.repo_path, generate new paths each time
Thu, 19 Apr 2012 18:29:31 +0200 Patrick Mezard test_util: pass repo_path to svnpropget(), turn into a function
Thu, 19 Apr 2012 18:29:30 +0200 Patrick Mezard test_util: pass repo_path to svnco() explicitely
Thu, 19 Apr 2012 18:29:30 +0200 Patrick Mezard test_util: pass repo_path to svnls(), turn it into a function
Thu, 19 Apr 2012 18:29:29 +0200 Patrick Mezard test_util: pass repo_path to _add_svn_rev() explicitely
Thu, 19 Apr 2012 18:29:28 +0200 Patrick Mezard test_util: add a load_and_fetch() returning the repo_path
Thu, 19 Apr 2012 18:29:28 +0200 Patrick Mezard test_util: merge load_svndump_fixture() into TestBase
Thu, 19 Apr 2012 18:29:25 +0200 Patrick Mezard test_util: merge load_fixture_and_fetch() into TestBase method
Wed, 12 Oct 2011 15:35:25 +0800 Yonggang Luo globally: clean up whitespace around operators and commas to conform with PEP8
Wed, 15 Jun 2011 14:44:14 +0200 Patrick Mezard Fix hg.clone() calls changed by d976542986d2
Wed, 15 Jun 2011 14:44:14 +0200 Patrick Mezard test_util: handle dispatch.dispatch() taking a request
Thu, 10 Mar 2011 22:17:56 +0100 Patrick Mezard pushmod: fix binary files svn:mime-type (issue255)
Tue, 30 Nov 2010 02:54:11 +0100 Dan Villiom Podlaski Christiansen test_util: make manifest filter use shared list of files to ignore
Thu, 25 Nov 2010 21:55:21 +0100 Patrick Mezard svnexternals: support pushing subrepo based externals
Thu, 25 Nov 2010 21:55:21 +0100 Patrick Mezard svnexternals: preliminary support for subrepos based externals
Thu, 11 Nov 2010 21:30:31 +0100 Dan Villiom Podlaski Christiansen tests: make assertMultiLineEqual call super, if possible.
Thu, 11 Nov 2010 21:30:31 +0100 Dan Villiom Podlaski Christiansen test_utility_commands: use self.assertMultiLineEqual().
Sat, 09 Oct 2010 16:20:52 -0500 Dan Villiom Podlaski Christiansen test_util: use SkipTest if provided by the unittest module.
Fri, 08 Oct 2010 13:58:26 -0500 Augie Fackler tests: fix test skipping in pure unittest
Mon, 04 Oct 2010 23:03:12 -0500 Augie Fackler test_util: new requiresmodule decorator for tests that require a feature
Mon, 04 Oct 2010 23:02:15 -0500 Augie Fackler test_util: refactor requiresoption to ease creation of other skip decorators
Mon, 04 Oct 2010 21:00:36 -0500 Dan Villiom Podlaski Christiansen svnwrap: fix handling of quotable URLs (fixes #197, refs #132)
Sat, 02 Oct 2010 16:44:37 -0500 Augie Fackler requiresoption: raise SkipTest if available
Sat, 02 Oct 2010 16:44:17 -0500 Augie Fackler requiresoption: clean up docstring
Wed, 29 Sep 2010 18:04:26 +0200 Dan Villiom Podlaski Christiansen test_util: add requiresoption decorator function.
Fri, 24 Sep 2010 22:11:24 +0200 Dan Villiom Podlaski Christiansen test_util: use the Mercurial dispatch logic for cloning repositories.
Mon, 20 Sep 2010 17:08:18 +0200 Dan Villiom Podlaski Christiansen tests: enable hgsubversion in the generated UI.
Wed, 08 Sep 2010 09:57:06 +0200 Peter Arrenbrecht tests: move _add_svn_rev to test_util for reuse
Tue, 20 Jul 2010 11:55:07 +0200 Dan Villiom Podlaski Christiansen test_util: support specifying a start revision
Wed, 14 Jul 2010 15:39:24 +0200 Dan Villiom Podlaski Christiansen tests: verify locations of any imported hgsubversion modules
Wed, 14 Jul 2010 15:39:21 +0200 Dan Villiom Podlaski Christiansen tests: improve import logic
Sun, 27 Jun 2010 21:18:47 -0500 Augie Fackler push: return reasonable status codes to the end user 1.1.1
Tue, 22 Jun 2010 21:58:24 +0200 Dan Villiom Podlaski Christiansen test_util: add assertMultiLineEqual() method.
Fri, 26 Feb 2010 14:50:22 +0100 Dirkjan Ochtman tests: silence test suite by using quiet UIs everywhere
Sat, 06 Feb 2010 10:57:06 -0600 Augie Fackler test_util: add assertStringEqual to output diff output for string checks
Sat, 06 Feb 2010 10:36:12 -0600 Augie Fackler test_util: add tags to output of draw
Tue, 26 Jan 2010 17:36:13 +0100 Dan Villiom Podlaski Christiansen Change all instantiations of IOError to set both errno and strerror.
Fri, 29 Jan 2010 23:36:14 +0100 Patrick Mezard test_util: add helper to draw repo with graphlog extension
Wed, 20 Jan 2010 20:50:59 +0100 Patrick Mezard test_util: fix Windows test URLs
Thu, 17 Dec 2009 14:44:07 +0100 Dirkjan Ochtman tests: make better use of the config options for fixture loading
Thu, 24 Dec 2009 13:38:06 -0600 Augie Fackler tests: test paths with spaces
Thu, 24 Dec 2009 13:30:08 -0600 Augie Fackler paths: autoescape paths from the user
Fri, 16 Oct 2009 23:33:41 -0400 Augie Fackler Support for single-directory clones.
Tue, 15 Sep 2009 22:34:53 -0400 Augie Fackler test_util: sort imports
Wed, 12 Aug 2009 16:54:21 -0400 Augie Fackler test_util: fix up line endings
Tue, 15 Sep 2009 22:33:41 -0400 Augie Fackler test_util: specify LANG=LC_ALL=C so l10n stops breaking tests
Wed, 29 Jul 2009 19:01:13 +0300 Risto Kankkunen No os.kill() in Windows, use ctypes to call Win32 TerminateProcess()
Wed, 29 Jul 2009 17:26:29 +0300 Risto Kankkunen Avoid 'ValueError: close_fds is not supported on Windows platforms' exception
Wed, 27 May 2009 15:51:04 -0500 Augie Fackler test_util: make it easier to test odd push cases
Fri, 22 May 2009 23:37:33 -0500 Augie Fackler test_util: Add another missing project root.
Fri, 22 May 2009 15:12:31 +0200 Dan Villiom Podlaski Christiansen Remove the 'outgoing' wrapper, and use the Mercurial infrastructure instead.
Wed, 20 May 2009 18:38:01 +0200 Dan Villiom Podlaski Christiansen Use fallbacks in the wrappers for Subversion support, instead of prefixes.
Wed, 13 May 2009 21:39:39 -0500 Augie Fackler Reorganize to have a more conventional module structure.
Tue, 12 May 2009 20:14:15 +0200 Dan Villiom Podlaski Christiansen test_util: Make the patching of ui.ui.write_err() slightly more reusable.
Tue, 12 May 2009 20:12:32 +0200 Dan Villiom Podlaski Christiansen test_util: normalize path in svnls()
Fri, 15 May 2009 19:18:43 +0200 Dan Villiom Podlaski Christiansen Switch to using url scheme wrappers instead of duplicating each command we wrap.
Thu, 07 May 2009 20:50:53 +0200 Dan Villiom Podlaski Christiansen alternate approach for supporting svn schemes for repository paths
Mon, 27 Apr 2009 22:39:48 +0200 Martijn Pieters Implement the copy method on the mock ui to maintain it across tests.
Mon, 27 Apr 2009 09:39:39 -0500 Martijn Pieters Rename parentui to src (after mercurial rev 9b8ac5fb7760)
Fri, 24 Apr 2009 20:36:38 -0500 Martijn Pieters clone: prefer tip of default to overall tip when updating
Fri, 24 Apr 2009 20:31:17 -0500 Augie Fackler push: Add a test that demonstrates base-text detection works
Tue, 21 Apr 2009 15:25:08 -0500 Augie Fackler Fix rebuildmeta tests for empty_dir_in_trunk_not_repo_root
Fri, 10 Apr 2009 22:38:29 -0500 Augie Fackler Move wrappers for hg commands to their own module.
Wed, 08 Apr 2009 17:53:48 +0200 Dirkjan Ochtman Move push into svncommands.
Wed, 08 Apr 2009 17:49:30 +0200 Dirkjan Ochtman Move fetch_command.fetch_revisions() to svncommands.pull().
Tue, 31 Mar 2009 10:50:21 -0500 Augie Fackler tests: Start providing our own custom hgrc for testing purposes.
Wed, 21 Jan 2009 20:27:51 -0600 Augie Fackler Add some comprehensive tests that can be run with nose in order to make it easier to verify stupid and real replay do the same thing.
Tue, 30 Dec 2008 20:33:57 -0600 Patrick Mezard test_util: check all committed revisions are pushed
Sat, 20 Dec 2008 19:13:46 -0600 Augie Fackler tests: Add an environment variable (HGSUBVERSION_TEST_TEMP) which allows
Thu, 11 Dec 2008 20:24:48 -0600 Augie Fackler utility_commands: Add tests for url and info. Fix a bad mock in the process.
Thu, 11 Dec 2008 19:49:36 -0600 Augie Fackler diff_cmd: more robust, add tests.
Tue, 25 Nov 2008 16:21:57 -0600 Augie Fackler Fix a regression in converting repositories with files copied in from outside
Thu, 20 Nov 2008 22:41:16 -0600 Patrick Mezard Add a test to check EOLs are correctly converted
Fri, 14 Nov 2008 16:52:30 -0600 Augie Fackler tests: Mock the mercurial.ui.ui class like we really should to capture output.
Fri, 14 Nov 2008 16:18:24 -0600 Patrick Mezard test_util: add commitchanges() to TestBase
Fri, 14 Nov 2008 16:18:24 -0600 Patrick Mezard push_cmd: delete empty svn directories, refactor directory creation
Fri, 14 Nov 2008 16:18:24 -0600 Patrick Mezard Extract PushTest common code into test_util.TestBase
Sun, 09 Nov 2008 18:08:35 -0600 Patrick Mezard Fix basic issues with tests on Windows
Wed, 08 Oct 2008 20:37:01 -0500 Augie Fackler Add tests for tags and fix a bug in the tag-finding code that was found by the tests.
Wed, 08 Oct 2008 20:09:28 -0500 Augie Fackler Refactor tests so I can reuse code more.
Tue, 07 Oct 2008 22:13:14 -0500 Augie Fackler Add a basic system for running the hgsubversion tests (although not the svnwrap ones) without requiring Nose. Nose is still the recommended way to run the tests. base tests/util.py@4dd40523b5fc