summaryrefslogtreecommitdiff
path: root/tests/test-strict.t
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-strict.t')
-rw-r--r--tests/test-strict.t49
1 files changed, 49 insertions, 0 deletions
diff --git a/tests/test-strict.t b/tests/test-strict.t
new file mode 100644
index 0000000..0e108cb
--- /dev/null
+++ b/tests/test-strict.t
@@ -0,0 +1,49 @@
+ $ hg init
+
+ $ echo a > a
+ $ hg ci -Ama
+ adding a
+
+ $ hg an a
+ 0: a
+
+ $ hg --config ui.strict=False 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
+ phase set or show the current phase name
+ 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
+ [255]
+ $ 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