tests/test-context.py
changeset 4110 20af6a2f0b0e
child 5094 ce21f76751f4
equal deleted inserted replaced
4108:226df1808f16 4110:20af6a2f0b0e
       
     1 import os
       
     2 from mercurial import hg, ui, commands
       
     3 
       
     4 u = ui.ui()
       
     5 
       
     6 repo = hg.repository(u, 'test1', create=1)
       
     7 os.chdir('test1')
       
     8 repo = hg.repository(u, '.') # FIXME: can't lock repo without doing this
       
     9 
       
    10 # create 'foo' with fixed time stamp
       
    11 f = file('foo', 'w')
       
    12 f.write('foo\n')
       
    13 f.close()
       
    14 os.utime('foo', (1000, 1000))
       
    15 
       
    16 # add+commit 'foo'
       
    17 repo.add(['foo'])
       
    18 repo.commit(text='commit1', date="0 0")
       
    19 
       
    20 print "workingfilectx.date =", repo.workingctx().filectx('foo').date()