diff --git a/tests/test-strict b/tests/test-strict deleted file mode 100755 index 5b57abde8d..0000000000 --- a/tests/test-strict +++ /dev/null @@ -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 --git a/tests/test-strict.out b/tests/test-strict.out deleted file mode 100644 index b71ea14d82..0000000000 --- a/tests/test-strict.out +++ /dev/null @@ -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 --git a/tests/test-strict.t b/tests/test-strict.t new file mode 100644 index 0000000000..0afdeff533 --- /dev/null +++ b/tests/test-strict.t @@ -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