# HG changeset patch # User Franz Glasner # Date 1689838642 -7200 # Node ID 4ca5306183036f8e75adb53252600c4c35aac80a # Parent 0e7acd426e3ab24d9897213a0a62ada7aa487cc0 Enhance for formery added check when handling conditionals after resolving schema references diff -r 0e7acd426e3a -r 4ca530618303 tests/test_schema.py --- a/tests/test_schema.py Thu Jul 20 09:20:31 2023 +0200 +++ b/tests/test_schema.py Thu Jul 20 09:37:22 2023 +0200 @@ -1142,6 +1142,7 @@ "then": {"$type": None}} ]}}}) r = data_schema.process_schema_conditionals(schema, self._ctx) + self.assertIs(r, schema) r = data_schema.process_schema_references(r, self._ctx, check_single_ref_key=False) self.assertIsNot(r, schema) self.assertEqual("string", r["$type"])