Bugfix: '::' only worked on top-level key in config.
- generalized and fixed to work with any key in YAML file - simplified schema writing, as well - add more unit tests for the config system - Rename test/yaml.py to test/spack_yaml.py - Add test/yaml.pyc to ignored pyc files.
Showing
- bin/spack 2 additions, 1 deletionbin/spack
- lib/spack/spack/config.py 40 additions, 10 deletionslib/spack/spack/config.py
- lib/spack/spack/schema/compilers.py 1 addition, 1 deletionlib/spack/spack/schema/compilers.py
- lib/spack/spack/schema/config.py 3 additions, 13 deletionslib/spack/spack/schema/config.py
- lib/spack/spack/schema/mirrors.py 1 addition, 1 deletionlib/spack/spack/schema/mirrors.py
- lib/spack/spack/schema/modules.py 1 addition, 1 deletionlib/spack/spack/schema/modules.py
- lib/spack/spack/schema/packages.py 1 addition, 1 deletionlib/spack/spack/schema/packages.py
- lib/spack/spack/schema/repos.py 1 addition, 1 deletionlib/spack/spack/schema/repos.py
- lib/spack/spack/test/__init__.py 1 addition, 1 deletionlib/spack/spack/test/__init__.py
- lib/spack/spack/test/config.py 203 additions, 121 deletionslib/spack/spack/test/config.py
- lib/spack/spack/test/spack_yaml.py 1 addition, 1 deletionlib/spack/spack/test/spack_yaml.py
- lib/spack/spack/util/spack_yaml.py 2 additions, 0 deletionslib/spack/spack/util/spack_yaml.py
Loading
Please register or sign in to comment