Mads Kiilerich
a8107f523f
tests: consistently use printenv.py the same MSYS/Windows-compatible way
...
This will remove some reasons some tests are disabled on Windows.
2012-06-21 03:05:02 +02:00
Adrian Buehlmann
b761076e81
tests/printenv.py: eliminate trailing spaces on output
2012-06-17 00:27:31 +02:00
Adrian Buehlmann
4a04525078
tests/printenv.py: replace \ with / in output
...
saves us quite a bunch of (glob)'s
2012-06-15 19:59:36 +02:00
Mads Kiilerich
3e84017cf0
tests: use printenv.py where it is - don't copy it around
2011-02-15 02:17:43 +01:00
Mads Kiilerich
43329863bd
tests: let printenv.py show the real values
...
Test paths are now hidden by the test framework, so HG_URL no longer needs
mangling.
2011-02-15 01:05:32 +01:00
Mads Kiilerich
a8aa4fec4a
tests: remove the last traces of $HGTMP
...
$HGTMP isn't needed - and if we need something like that then $TESTTMP is more
appropriate.
2010-10-08 22:36:11 -05:00
Matt Mackall
8d99be19f0
many, many trivial check-code fixups
2010-01-25 00:05:27 -06:00
Mads Kiilerich
a37424ba87
test-hooks: Don't hide the value of HG_PENDING
...
Hiding the value of HG_PENDING made it less obvious what was going on in case
of test failure
2009-08-19 00:45:24 +02:00
Matt Mackall
cb4d50ff04
Introduce HG_PREPEND to solve pretxn races
...
- add writepending to flush delayed writes to separate file
- add support in hooks for lazy evaluation of callable parameters
- add HG_PENDING to pretxn hooks
- call writepending if hook is used
- pass repo root to hook environment
- if HG_PENDING = repo root, we're in pretxn hook
- read pending data to make pending changesets visible
- filter HG_PENDING in tests/printenv.py
2009-02-16 19:35:07 -06:00
Dirkjan Ochtman
f5ea74b223
clean up trailing spaces, leading spaces in C
2008-10-20 14:57:04 +02:00
Patrick Mezard
0d0f719f13
tests: Windows compatibility fixes
...
- printenv.py, md5sum.py, simplemerge, test-archive, test-merge1,
test-merge-symlinks: set standard streams to binary mode
- test-encode: replace "gunzip" by "gzip -d"
- test-hup: requires fifo
2008-10-12 19:11:59 +02:00
Thomas Arendsen Hein
3019bb7a0b
Kill trailing spaces
2007-06-21 09:25:49 +02:00
Patrick Mezard
82fd511346
printenv: filter empty environment variables for portability.
2007-06-20 22:06:37 +02:00
Alexis S. L. Carvalho
a216429aba
Add tests/printenv.py
...
This is a small script that can be used as a hook to print the
HG_* environment variables without relying on the shell.
2007-03-26 23:49:56 -03:00