diff tests/test-context.py @ 4108:20af6a2f0b0e

Fixed workingfilectx.date() (found by Thomas Waldmann) with test.
author Thomas Arendsen Hein <thomas@intevation.de>
date Fri, 23 Feb 2007 17:31:00 +0100
parents
children ce21f76751f4
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/tests/test-context.py
@@ -0,0 +1,20 @@
+import os
+from mercurial import hg, ui, commands
+
+u = ui.ui()
+
+repo = hg.repository(u, 'test1', create=1)
+os.chdir('test1')
+repo = hg.repository(u, '.') # FIXME: can't lock repo without doing this
+
+# create 'foo' with fixed time stamp
+f = file('foo', 'w')
+f.write('foo\n')
+f.close()
+os.utime('foo', (1000, 1000))
+
+# add+commit 'foo'
+repo.add(['foo'])
+repo.commit(text='commit1', date="0 0")
+
+print "workingfilectx.date =", repo.workingctx().filectx('foo').date()