[PATCH 4 of 5] tests: unify test-empty

Matt Mackall mpm at selenic.com
Tue Aug 3 00:15:36 CDT 2010


# HG changeset patch
# User Matt Mackall <mpm at selenic.com>
# Date 1280810586 18000
# Node ID fc12420efcf41b9317c003b0d6c121722f075c1f
# Parent  5dc8b3ee407bb4f9878495ee287a3910aa89b6dc
tests: unify test-empty

diff -r 5dc8b3ee407b -r fc12420efcf4 tests/test-empty
--- a/tests/test-empty	Mon Aug 02 23:29:14 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-hg init a
-cd a
-hg log
-hg grep wah
-hg manifest
-hg verify
-ls .hg
-ls .hg/store
-
-cd ..
-hg clone a b
-cd b
-hg verify
-ls .hg
-ls .hg/store
diff -r 5dc8b3ee407b -r fc12420efcf4 tests/test-empty.out
--- a/tests/test-empty.out	Mon Aug 02 23:29:14 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-checking changesets
-checking manifests
-crosschecking files in changesets and manifests
-checking files
-0 files, 0 changesets, 0 total revisions
-00changelog.i
-requires
-store
-updating to branch default
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-checking changesets
-checking manifests
-crosschecking files in changesets and manifests
-checking files
-0 files, 0 changesets, 0 total revisions
-00changelog.i
-branch
-dirstate
-hgrc
-requires
-store
diff -r 5dc8b3ee407b -r fc12420efcf4 tests/test-empty.t
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-empty.t	Mon Aug 02 23:43:06 2010 -0500
@@ -0,0 +1,52 @@
+Create an empty repo:
+
+  $ hg init a
+  $ cd a
+
+Try some commands:
+
+  $ hg log
+  $ hg grep wah
+  $ hg manifest
+  $ hg verify
+  checking changesets
+  checking manifests
+  crosschecking files in changesets and manifests
+  checking files
+  0 files, 0 changesets, 0 total revisions
+
+Check the basic files created:
+
+  $ ls .hg
+  00changelog.i
+  requires
+  store
+
+Should be empty:
+
+  $ ls .hg/store
+
+Poke at a clone:
+
+  $ cd ..
+  $ hg clone a b
+  updating to branch default
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ cd b
+  $ hg verify
+  checking changesets
+  checking manifests
+  crosschecking files in changesets and manifests
+  checking files
+  0 files, 0 changesets, 0 total revisions
+  $ ls .hg
+  00changelog.i
+  branch
+  dirstate
+  hgrc
+  requires
+  store
+
+Should be empty:
+
+  $ ls .hg/store


More information about the Mercurial-devel mailing list