# HG changeset patch # User Nicolas Dumazet # Date 1283140097 -32400 # Node ID 389c215885c57b27757b1d61b79b3127292819c8 # Parent bb69460e9d2dd70205005e2c547da85236d7a22b tests: unify test-strict diff -r bb69460e9d2d -r 389c215885c5 tests/test-strict --- 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 diff -r bb69460e9d2d -r 389c215885c5 tests/test-strict.out --- 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 diff -r bb69460e9d2d -r 389c215885c5 tests/test-strict.t --- /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