tests: unify test-hgcia
authorMatt Mackall <mpm@selenic.com>
Sun, 26 Sep 2010 13:41:32 -0500
changeset 12429 01c6be8361df
parent 12428 3aa7b6445aad
child 12430 60738066e37a
tests: unify test-hgcia
tests/test-hgcia
tests/test-hgcia.out
tests/test-hgcia.t
--- a/tests/test-hgcia	Sun Sep 26 13:41:32 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-cat >> $HGRCPATH <<EOF
-[extensions]
-hgcia=
-
-[hooks]
-changegroup.cia = python:hgext.hgcia.hook
-
-[cia]
-user = testuser
-project = testproject
-test = True
-EOF
-
-hg init src
-hg init cia
-
-cd src
-echo foo > foo
-hg ci -Amfoo
-
-hg push ../cia
--- a/tests/test-hgcia.out	Sun Sep 26 13:41:32 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-adding foo
-pushing to ../cia
-searching for changes
-adding changesets
-adding manifests
-adding file changes
-added 1 changesets with 1 changes to 1 files
-
-<message>
-  <generator>
-    <name>Mercurial (hgcia)</name>
-    <version>0.1</version>
-    <url>http://hg.kublai.com/mercurial/hgcia</url>
-    <user>testuser</user>
-  </generator>
-  <source>
-<project>testproject</project>
-<branch>default</branch>
-</source>
-  <body>
-    <commit>
-      <author>test</author>
-      <version>0:e63c23eaa88a</version>
-      <log>foo</log>
-      
-      <files><file action="add">foo</file></files>
-    </commit>
-  </body>
-  <timestamp>0</timestamp>
-</message>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-hgcia.t	Sun Sep 26 13:41:32 2010 -0500
@@ -0,0 +1,51 @@
+Test the CIA extension
+
+  $ cat >> $HGRCPATH <<EOF
+  > [extensions]
+  > hgcia=
+  > 
+  > [hooks]
+  > changegroup.cia = python:hgext.hgcia.hook
+  > 
+  > [cia]
+  > user = testuser
+  > project = testproject
+  > test = True
+  > EOF
+
+  $ hg init src
+  $ hg init cia
+  $ cd src
+  $ echo foo > foo
+  $ hg ci -Amfoo
+  adding foo
+  $ hg push ../cia
+  pushing to ../cia
+  searching for changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 1 changesets with 1 changes to 1 files
+  
+  <message>
+    <generator>
+      <name>Mercurial (hgcia)</name>
+      <version>0.1</version>
+      <url>http://hg.kublai.com/mercurial/hgcia</url>
+      <user>testuser</user>
+    </generator>
+    <source>
+  <project>testproject</project>
+  <branch>default</branch>
+  </source>
+    <body>
+      <commit>
+        <author>test</author>
+        <version>0:e63c23eaa88a</version>
+        <log>foo</log>
+        
+        <files><file action="add">foo</file></files>
+      </commit>
+    </body>
+    <timestamp>0</timestamp>
+  </message>