Mercurial > hgsubversion
comparison tests/test_util.py @ 479:83fcb1cf6d8f
Avoid 'ValueError: close_fds is not supported on Windows platforms' exception
| author | Risto Kankkunen <risto.kankkunen@iki.fi> |
|---|---|
| date | Wed, 29 Jul 2009 17:26:29 +0300 |
| parents | 256863a65141 |
| children | 37718f514acb |
comparison
equal
deleted
inserted
replaced
| 478:37304494cd15 | 479:83fcb1cf6d8f |
|---|---|
| 16 from mercurial import hg | 16 from mercurial import hg |
| 17 from mercurial import node | 17 from mercurial import node |
| 18 from mercurial import ui | 18 from mercurial import ui |
| 19 | 19 |
| 20 from hgsubversion import util | 20 from hgsubversion import util |
| 21 | |
| 22 import sys | |
| 23 # Documentation for Subprocess.Popen() says: | |
| 24 # "Note that on Windows, you cannot set close_fds to true and | |
| 25 # also redirect the standard handles by setting stdin, stdout or | |
| 26 # stderr." | |
| 27 canCloseFds='win32' not in sys.platform | |
| 21 | 28 |
| 22 # Fixtures that need to be pulled at a subdirectory of the repo path | 29 # Fixtures that need to be pulled at a subdirectory of the repo path |
| 23 subdir = {'truncatedhistory.svndump': '/project2', | 30 subdir = {'truncatedhistory.svndump': '/project2', |
| 24 'fetch_missing_files_subdir.svndump': '/foo', | 31 'fetch_missing_files_subdir.svndump': '/foo', |
| 25 'empty_dir_in_trunk_not_repo_root.svndump': '/project', | 32 'empty_dir_in_trunk_not_repo_root.svndump': '/project', |
