class_docstr: Tests chart quality.
class_docstr_tok: ["Tests","chart","quality","."]
code: def test_values_validate_schema(self):
      values = yaml.safe_load((CHART_DIR / "values.yaml").read_text())
      schema = json.loads(
          (CHART_DIR / "values.schema.json").read_text()
      )
  
      # Add extra restrictions just for the tests to make sure
      # we don't forget to update the schema if we add a new property
      schema["additionalProperties"] = False
      schema["minProperties"] = len(schema["properties"].keys())
  
      # shouldn't raise
      validate(instance=values, schema=schema)
  
imports: from __future__ import annotations
  import json
  from pathlib import Path
  import yaml
  from jsonschema import validate
label_desc: Use image node_id 1 for calling the TestChartQuality obj's underlying member method code with example usage: obj.test_values_validate_schema() without return types