comparison doc/check-seclevel.py @ 30559:d83ca854fa21

ui: factor out ui.load() to create a ui without loading configs (API) This allows us to write doctests depending on a ui object, but not on global configs. ui.load() is a class method so we can do wsgiui.load(). All ui() calls but for doctests are replaced with ui.load(). Some of them could be changed to not load configs later.
author Yuya Nishihara <yuya@tcha.org>
date Sat, 22 Oct 2016 14:35:10 +0900
parents 98153441c8cc
children e9f456183402
comparison
equal deleted inserted replaced
30557:cbeb54ec0481 30559:d83ca854fa21
156 help="set initial section level manually", 156 help="set initial section level manually",
157 action="store", type="int", default=0) 157 action="store", type="int", default=0)
158 158
159 (options, args) = optparser.parse_args() 159 (options, args) = optparser.parse_args()
160 160
161 ui = uimod.ui() 161 ui = uimod.ui.load()
162 ui.setconfig('ui', 'verbose', options.verbose, '--verbose') 162 ui.setconfig('ui', 'verbose', options.verbose, '--verbose')
163 ui.setconfig('ui', 'debug', options.debug, '--debug') 163 ui.setconfig('ui', 'debug', options.debug, '--debug')
164 164
165 if options.file: 165 if options.file:
166 if checkfile(ui, options.file, options.initlevel): 166 if checkfile(ui, options.file, options.initlevel):