tests/test-cat.t
changeset 35006 8154119ed236
parent 32584 746e12a767b3
child 35007 407ec7f3ff02
--- a/tests/test-cat.t	Mon Oct 23 00:06:49 2017 +0530
+++ b/tests/test-cat.t	Tue Nov 07 13:46:15 2017 -0800
@@ -119,3 +119,14 @@
   $ PATTERN='t4' hg log -r '.' -T "{envvars % '{key} -> {value}\n'}" \
   >                 --config "experimental.exportableenviron=PATTERN"
   PATTERN -> t4
+
+Test behavior of output when directory structure does not already exist
+
+  $ mkdir foo
+  $ echo a > foo/a
+  $ hg add foo/a
+  $ hg commit -qm "add foo/a"
+  $ mkdir output
+  $ hg cat --output "output/%p" foo/a
+  abort: No such file or directory: output/foo/a
+  [255]