diff tests/test-doctest.py @ 34995:898c6f812a51 stable

fancyopts: add early-options parser compatible with getopt() The next patch will add a flag for strict parsing of early options, where we'll have to parse all early options at once instead of processing them one-by-one by dispatch._earlygetopt(). That's why I decided to hook fancyopts(). All dispatch._early*opt() functions is planned to be replaced with this function. But in this stable series, only the strict mode will be handled by fancyopts.earlygetopt().
author Yuya Nishihara <yuya@tcha.org>
date Thu, 23 Nov 2017 22:04:53 +0900
parents e416819d9ebb
children aa3294027936
line wrap: on
line diff
--- a/tests/test-doctest.py	Sun Nov 12 23:45:14 2017 -0500
+++ b/tests/test-doctest.py	Thu Nov 23 22:04:53 2017 +0900
@@ -48,6 +48,7 @@
 testmod('mercurial.dagparser', optionflags=doctest.NORMALIZE_WHITESPACE)
 testmod('mercurial.dispatch')
 testmod('mercurial.encoding')
+testmod('mercurial.fancyopts')
 testmod('mercurial.formatter')
 testmod('mercurial.hg')
 testmod('mercurial.hgweb.hgwebdir_mod')