add config test (#10)
* add config test * Fix typo Co-authored-by:Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * Update tests/config/test_config.py Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com> * Reconstruct config test * Fix import logic and error test * Fix path error * Restructuring Config * simplify test logic simplify test logic * rename test_config file * add test complex dump and pretty text * adjust test sequence according to comment adjust test sequence according to comment * add comment and test for simple.config.py * add config test data * add init * remove __pycache__ * fix as comment * add syntax test case * remove tmp path and modify comment * add test for setattr Co-authored-by:
Zaida Zhou <58739961+zhouzaida@users.noreply.github.com>
Showing
- .gitignore 0 additions, 2 deletions.gitignore
- .pre-commit-config.yaml 1 addition, 0 deletions.pre-commit-config.yaml
- tests/data/config/json_config/base3.json 3 additions, 0 deletionstests/data/config/json_config/base3.json
- tests/data/config/json_config/simple.config.json 8 additions, 0 deletionstests/data/config/json_config/simple.config.json
- tests/data/config/json_config/simple_config.json 8 additions, 0 deletionstests/data/config/json_config/simple_config.json
- tests/data/config/json_config/test_base.json 13 additions, 0 deletionstests/data/config/json_config/test_base.json
- tests/data/config/json_config/test_base_variables_nested.json 26 additions, 0 deletions...s/data/config/json_config/test_base_variables_nested.json
- tests/data/config/json_config/test_predefined_var.json 3 additions, 0 deletionstests/data/config/json_config/test_predefined_var.json
- tests/data/config/json_config/test_reserved_key.json 3 additions, 0 deletionstests/data/config/json_config/test_reserved_key.json
- tests/data/config/py_config/base.py 5 additions, 0 deletionstests/data/config/py_config/base.py
- tests/data/config/py_config/base1.py 2 additions, 0 deletionstests/data/config/py_config/base1.py
- tests/data/config/py_config/base4.py 4 additions, 0 deletionstests/data/config/py_config/base4.py
- tests/data/config/py_config/config.py 5 additions, 0 deletionstests/data/config/py_config/config.py
- tests/data/config/py_config/simple.config.py 5 additions, 0 deletionstests/data/config/py_config/simple.config.py
- tests/data/config/py_config/simple_config.py 5 additions, 0 deletionstests/data/config/py_config/simple_config.py
- tests/data/config/py_config/test_base_variables.py 11 additions, 0 deletionstests/data/config/py_config/test_base_variables.py
- tests/data/config/py_config/test_base_variables_nested.py 13 additions, 0 deletionstests/data/config/py_config/test_base_variables_nested.py
- tests/data/config/py_config/test_code_in_config.py 5 additions, 0 deletionstests/data/config/py_config/test_code_in_config.py
- tests/data/config/py_config/test_custom_import.py 3 additions, 0 deletionstests/data/config/py_config/test_custom_import.py
- tests/data/config/py_config/test_custom_import_module.py 4 additions, 0 deletionstests/data/config/py_config/test_custom_import_module.py
tests/data/config/json_config/base3.json
0 → 100644
tests/data/config/json_config/test_base.json
0 → 100644
tests/data/config/py_config/base.py
0 → 100644
tests/data/config/py_config/base1.py
0 → 100644
tests/data/config/py_config/base4.py
0 → 100644
tests/data/config/py_config/config.py
0 → 100644
tests/data/config/py_config/simple.config.py
0 → 100644
tests/data/config/py_config/simple_config.py
0 → 100644
Please register or sign in to comment