diff tests/test-schemes.t @ 27982:bf1d5c223ac0

schemes: add debugexpandscheme command, resolving a scheme to canonical form
author Jason R. Coombs <jaraco@jaraco.com>
date Fri, 29 Jan 2016 14:53:44 -0500
parents 7a9cbb315d84
children 393e44324037
line wrap: on
line diff
--- a/tests/test-schemes.t	Fri Jan 29 14:40:41 2016 -0500
+++ b/tests/test-schemes.t	Fri Jan 29 14:53:44 2016 -0500
@@ -52,6 +52,21 @@
   no changes found
   [1]
 
+check that debugexpandscheme outputs the canonical form
+
+  $ hg debugexpandscheme bb://user/repo
+  https://bitbucket.org/user/repo
+
+expanding an unknown scheme emits the input
+
+  $ hg debugexpandscheme foobar://this/that
+  foobar://this/that
+
+expanding a canonical URL emits the input
+
+  $ hg debugexpandscheme https://bitbucket.org/user/repo
+  https://bitbucket.org/user/repo
+
 errors
 
   $ cat errors.log