| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/traitlets/config/tests/__pycache__/ |
Upload File : |
�
�Uc(X � � � d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z ddl
Z
ddlmZm
Z
mZmZmZ ddlmZ ddlmZmZmZmZmZmZmZ d Zd
ZdZddlZ ej d� � Z e �! d� � G d
� de � � Z"d� Z# G d� de� � Z$ G d� de� � Z% G d� de � � Z& G d� de� � Z' G d� de � � Z( G d� de� � Z) G d� de)� � Z* G d� de(� � Z+ G d � d!e � � Z,dS )"z!Tests for traitlets.config.loader� N)�chain)�mkstemp)�TestCase)�Dict�Integer�List�Tuple�Unicode)�Configurable)�ArgParseConfigLoader�Config�JSONFileConfigLoader�KeyValueConfigLoader�KVArgParseConfigLoader�LazyConfigValue�PyFileConfigLoaderzj
c = get_config()
c.a=10
c.b=20
c.Foo.Bar.value=10
c.Foo.Bam.value=list(range(10))
c.D.C.value='hi there'
z�
{
"version": 1,
"a": 10,
"b": 20,
"Foo": {
"Bam": {
"value": [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
},
"Bar": {
"value": 10
}
},
"D": {
"C": {
"value": "hi there"
}
}
}
z
{
"version": 2
}
�devnullc �8 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z dS ) �
TestFileCLc � � | � |j d� � | � |j d� � | � |j j j d� � | � |j j j t t d� � � � � � | � |j j
j d� � d S )N�
� �hi there)�assertEqual�a�b�Foo�Bar�value�Bam�list�range�D�C)�self�configs �D/usr/lib/python3/dist-packages/traitlets/config/tests/test_loader.py�_check_confzTestFileCL._check_confG s� � ������2�&�&�&������2�&�&�&�������-�r�2�2�2�������-�t�E�"�I�I���?�?�?�������)�:�6�6�6�6�6� c �2 � t dd�� � \ }}t j |d� � }|� t � � |� � � t
|t �� � }|� � � }| � |� � d S )Nz.py� μnïcø∂e��prefix�w��log)
r �os�fdopen�write�pyfile�closer r0 �load_configr( �r% �fd�fname�f�clr&