substitutions:
  a: from base config
  b: from package3
  c: from nested package4
  nested_package:
    nested_package_test_list:
      - a: from base config
      - b: from package3
      - c: from nested package4
  package1:
    package1_test_list:
      - a: from base config
      - b: from package3
      - c: from nested package4
  package2:
    package2_test_list:
      - a: from package2 vars
      - b: from package3
      - c: from nested package4
  package3:
    package3_test_list:
      - a: from base config
      - b: from package3
      - c: from nested package4
  package4:
    packages:
      - nested_package_test_list:
          - a: from base config
          - b: from package3
          - c: from nested package4
  package_map:
    package1:
      package1_test_list:
        - a: from base config
        - b: from package3
        - c: from nested package4
    package2:
      package2_test_list:
        - a: from package2 vars
        - b: from package3
        - c: from nested package4
    package3: &id001
      package3_test_list:
        - a: from base config
        - b: from package3
        - c: from nested package4
  selected_package_number: 3
  selected_package_name: package3
  selected_package: *id001
base_test_list:
  - a: from base config
  - b: from package3
  - c: from nested package4
package1_test_list:
  - a: from base config
  - b: from package3
  - c: from nested package4
package2_test_list:
  - a: from package2 vars
  - b: from package3
  - c: from nested package4
package3_test_list:
  - a: from base config
  - b: from package3
  - c: from nested package4
nested_package_test_list:
  - a: from base config
  - b: from package3
  - c: from nested package4
