Mercurial > hg-stable
changeset 12097:389c215885c5
tests: unify test-strict
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Mon, 30 Aug 2010 12:48:17 +0900 |
parents | bb69460e9d2d |
children | 12108d7f2ce1 |
files | tests/test-bisect.t tests/test-churn.t tests/test-inherit-mode.t tests/test-strict tests/test-strict.out tests/test-strict.t |
diffstat | 3 files changed, 44 insertions(+), 47 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-strict Mon Aug 30 12:46:19 2010 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,18 +0,0 @@ -#!/bin/sh - -hg init - -echo a > a -hg ci -Ama - -hg an a - -echo "[ui]" >> $HGRCPATH -echo "strict=True" >> $HGRCPATH - -hg an a -hg annotate a - -echo % should succeed - up is an alias, not an abbreviation - -hg up
--- a/tests/test-strict.out Mon Aug 30 12:46:19 2010 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,29 +0,0 @@ -adding a -0: a -hg: unknown command 'an' -Mercurial Distributed SCM - -basic commands: - - add add the specified files on the next commit - annotate show changeset information by line for each file - clone make a copy of an existing repository - commit commit the specified files or all outstanding changes - diff diff repository (or selected files) - export dump the header and diffs for one or more changesets - forget forget the specified files on the next commit - init create a new repository in the given directory - log show revision history of entire repository or files - merge merge working directory with another revision - pull pull changes from the specified source - push push changes to the specified destination - remove remove the specified files on the next commit - serve start stand-alone webserver - status show changed files in the working directory - summary summarize working directory state - update update working directory (or switch revisions) - -use "hg help" for the full list of commands or "hg -v" for details -0: a -% should succeed - up is an alias, not an abbreviation -0 files updated, 0 files merged, 0 files removed, 0 files unresolved
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-strict.t Mon Aug 30 12:48:17 2010 +0900 @@ -0,0 +1,44 @@ + $ hg init + + $ echo a > a + $ hg ci -Ama + adding a + + $ hg an a + 0: a + + $ echo "[ui]" >> $HGRCPATH + $ echo "strict=True" >> $HGRCPATH + + $ hg an a + hg: unknown command 'an' + Mercurial Distributed SCM + + basic commands: + + add add the specified files on the next commit + annotate show changeset information by line for each file + clone make a copy of an existing repository + commit commit the specified files or all outstanding changes + diff diff repository (or selected files) + export dump the header and diffs for one or more changesets + forget forget the specified files on the next commit + init create a new repository in the given directory + log show revision history of entire repository or files + merge merge working directory with another revision + pull pull changes from the specified source + push push changes to the specified destination + remove remove the specified files on the next commit + serve start stand-alone webserver + status show changed files in the working directory + summary summarize working directory state + update update working directory (or switch revisions) + + use "hg help" for the full list of commands or "hg -v" for details + $ hg annotate a + 0: a + +should succeed - up is an alias, not an abbreviation + + $ hg up + 0 files updated, 0 files merged, 0 files removed, 0 files unresolved