equal
deleted
inserted
replaced
1 Journal extension test: tests the share extension support |
1 Journal extension test: tests the share extension support |
2 |
2 |
3 $ cat >> testmocks.py << EOF |
3 $ cat >> testmocks.py << EOF |
4 > # mock out util.getuser() and util.makedate() to supply testable values |
4 > # mock out procutil.getuser() and util.makedate() to supply testable values |
5 > import os |
5 > import os |
6 > from mercurial import util |
6 > from mercurial import util |
|
7 > from mercurial.utils import procutil |
7 > def mockgetuser(): |
8 > def mockgetuser(): |
8 > return 'foobar' |
9 > return 'foobar' |
9 > |
10 > |
10 > def mockmakedate(): |
11 > def mockmakedate(): |
11 > filename = os.path.join(os.environ['TESTTMP'], 'testtime') |
12 > filename = os.path.join(os.environ['TESTTMP'], 'testtime') |
16 > time = 0.0 |
17 > time = 0.0 |
17 > with open(filename, 'wb') as timef: |
18 > with open(filename, 'wb') as timef: |
18 > timef.write(str(time)) |
19 > timef.write(str(time)) |
19 > return (time, 0) |
20 > return (time, 0) |
20 > |
21 > |
21 > util.getuser = mockgetuser |
22 > procutil.getuser = mockgetuser |
22 > util.makedate = mockmakedate |
23 > util.makedate = mockmakedate |
23 > EOF |
24 > EOF |
24 |
25 |
25 $ cat >> $HGRCPATH << EOF |
26 $ cat >> $HGRCPATH << EOF |
26 > [extensions] |
27 > [extensions] |