• Victor Stinner's avatar
    bpo-35233: InitConfigTests tests more config vars (GH-10541) · 01de89cb
    Victor Stinner yazdı
    test_embed.InitConfigTests tests more configuration variables.
    
    Changes:
    
    * InitConfigTests tests more core configuration variables:
    
      * base_exec_prefix
      * base_prefix
      * exec_prefix
      * home
      * legacy_windows_fs_encoding
      * legacy_windows_stdio
      * module_search_path_env
      * prefix
    
    * "_testembed init_from_config" tests more variables:
    
      * argv
      * warnoptions
      * xoptions
    
    * InitConfigTests: add check_global_config(), check_core_config() and
      check_main_config() subfunctions to cleanup the code. Move also
      constants at the class level (ex: COPY_MAIN_CONFIG).
    * Fix _PyCoreConfig_AsDict(): don't set stdio_encoding twice
    * Use more macros in _PyCoreConfig_AsDict() and
      _PyMainInterpreterConfig_AsDict() to reduce code duplication.
    * Other minor cleanups.
    01de89cb
Adı
Son kayıt (commit)
Son güncelleme
..
internal Loading commit data...
Python-ast.h Loading commit data...
Python.h Loading commit data...
abstract.h Loading commit data...
asdl.h Loading commit data...
ast.h Loading commit data...
bitset.h Loading commit data...
bltinmodule.h Loading commit data...
boolobject.h Loading commit data...
bytearrayobject.h Loading commit data...
bytes_methods.h Loading commit data...
bytesobject.h Loading commit data...
cellobject.h Loading commit data...
ceval.h Loading commit data...
classobject.h Loading commit data...
code.h Loading commit data...
codecs.h Loading commit data...
compile.h Loading commit data...
complexobject.h Loading commit data...
context.h Loading commit data...
coreconfig.h Loading commit data...
datetime.h Loading commit data...
descrobject.h Loading commit data...
dictobject.h Loading commit data...
dtoa.h Loading commit data...
dynamic_annotations.h Loading commit data...
enumobject.h Loading commit data...
errcode.h Loading commit data...
eval.h Loading commit data...
fileobject.h Loading commit data...
fileutils.h Loading commit data...
floatobject.h Loading commit data...
frameobject.h Loading commit data...
funcobject.h Loading commit data...
genobject.h Loading commit data...
graminit.h Loading commit data...
grammar.h Loading commit data...
import.h Loading commit data...
intrcheck.h Loading commit data...
iterobject.h Loading commit data...
listobject.h Loading commit data...
longintrepr.h Loading commit data...
longobject.h Loading commit data...
marshal.h Loading commit data...
memoryobject.h Loading commit data...
metagrammar.h Loading commit data...
methodobject.h Loading commit data...
modsupport.h Loading commit data...
moduleobject.h Loading commit data...
namespaceobject.h Loading commit data...
node.h Loading commit data...
object.h Loading commit data...
objimpl.h Loading commit data...
odictobject.h Loading commit data...
opcode.h Loading commit data...
osdefs.h Loading commit data...
osmodule.h Loading commit data...
parsetok.h Loading commit data...
patchlevel.h Loading commit data...
pgen.h Loading commit data...
pgenheaders.h Loading commit data...
py_curses.h Loading commit data...
pyarena.h Loading commit data...
pycapsule.h Loading commit data...
pyctype.h Loading commit data...
pydebug.h Loading commit data...
pydtrace.d Loading commit data...
pydtrace.h Loading commit data...
pyerrors.h Loading commit data...
pyexpat.h Loading commit data...
pyfpe.h Loading commit data...
pyhash.h Loading commit data...
pylifecycle.h Loading commit data...
pymacconfig.h Loading commit data...
pymacro.h Loading commit data...
pymath.h Loading commit data...
pymem.h Loading commit data...
pyport.h Loading commit data...
pystate.h Loading commit data...
pystrcmp.h Loading commit data...
pystrhex.h Loading commit data...
pystrtod.h Loading commit data...
pythonrun.h Loading commit data...
pythread.h Loading commit data...
pytime.h Loading commit data...
rangeobject.h Loading commit data...
setobject.h Loading commit data...
sliceobject.h Loading commit data...
structmember.h Loading commit data...
structseq.h Loading commit data...
symtable.h Loading commit data...
sysmodule.h Loading commit data...
token.h Loading commit data...
traceback.h Loading commit data...
tracemalloc.h Loading commit data...
tupleobject.h Loading commit data...
typeslots.h Loading commit data...
ucnhash.h Loading commit data...
unicodeobject.h Loading commit data...
warnings.h Loading commit data...
weakrefobject.h Loading commit data...