Mercurial > hg > mercurial-source
comparison tests/test-symlink-os-yes-fs-no.py @ 18178:6ae45c0b4625
test-symlink-os-yes-fs-no.py: clean up use of two-argument raise
This makes any attempt to port to Python 3 harder, and the new syntax
is supported in 2.4 already.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Tue, 01 Jan 2013 13:21:15 -0600 |
parents | 73d20de5f30b |
children | 3b453513f1fe |
comparison
equal
deleted
inserted
replaced
18177:203b7a759218 | 18178:6ae45c0b4625 |
---|---|
22 commands.status(u, repo) | 22 commands.status(u, repo) |
23 | 23 |
24 # now disable symlink support -- this is what os.symlink would do on a | 24 # now disable symlink support -- this is what os.symlink would do on a |
25 # non-symlink file system | 25 # non-symlink file system |
26 def symlink_failure(src, dst): | 26 def symlink_failure(src, dst): |
27 raise OSError, (1, "Operation not permitted") | 27 raise OSError(1, "Operation not permitted") |
28 os.symlink = symlink_failure | 28 os.symlink = symlink_failure |
29 | 29 |
30 # dereference links as if a Samba server has exported this to a | 30 # dereference links as if a Samba server has exported this to a |
31 # Windows client | 31 # Windows client |
32 for f in 'test0/a.lnk', 'test0/d/b.lnk': | 32 for f in 'test0/a.lnk', 'test0/d/b.lnk': |