summaryrefslogtreecommitdiff
path: root/tests/test-revlog-packentry.t
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-revlog-packentry.t')
-rw-r--r--tests/test-revlog-packentry.t23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/test-revlog-packentry.t b/tests/test-revlog-packentry.t
new file mode 100644
index 0000000..4bcb3f9
--- /dev/null
+++ b/tests/test-revlog-packentry.t
@@ -0,0 +1,23 @@
+ $ hg init repo
+ $ cd repo
+
+ $ touch foo
+ $ hg ci -Am 'add foo'
+ adding foo
+
+ $ hg up -C null
+ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+
+this should be stored as a delta against rev 0
+
+ $ echo foo bar baz > foo
+ $ hg ci -Am 'add foo again'
+ adding foo
+ created new head
+
+ $ hg debugindex foo
+ rev offset length ..... linkrev nodeid p1 p2 (re)
+ 0 0 0 ..... 0 b80de5d13875 000000000000 000000000000 (re)
+ 1 0 24 ..... 1 0376abec49b8 000000000000 000000000000 (re)
+
+ $ cd ..