[PATCH] tests: hide warning from test-xdg.t

Durham Goode durham at fb.com
Mon May 22 22:57:17 UTC 2017


# HG changeset patch
# User Durham Goode <durham at fb.com>
# Date 1495493807 25200
#      Mon May 22 15:56:47 2017 -0700
# Node ID 63aab83285f7c3b250bd722186f3e8aef2e1a3f5
# Parent  af1d6dee2ef2f4d25a2ea97b067d5fe3fadcef28
tests: hide warning from test-xdg.t

The test-xdg.t test uses the system hgrc because it unsets HGRCPATH. If the
system has an extension enabled that doesn't work with the development version
of Mercurial it prints an 'extension failed to load' warning. Let's just hide
that by piping stderr to /dev/null.

diff --git a/tests/test-xdg.t b/tests/test-xdg.t
--- a/tests/test-xdg.t
+++ b/tests/test-xdg.t
@@ -5,7 +5,7 @@
   $ echo 'username = foobar' >> xdgconf/hg/hgrc
   $ XDG_CONFIG_HOME="`pwd`/xdgconf" ; export XDG_CONFIG_HOME
   $ unset HGRCPATH
-  $ hg config ui.username
+  $ hg config ui.username 2>/dev/null
   foobar
 
 #endif


More information about the Mercurial-devel mailing list