equal
deleted
inserted
replaced
990 elif isinstance(schema, DictType): |
990 elif isinstance(schema, DictType): |
991 if not isinstance(reference, DictType) or len(schema) != len(reference): |
991 if not isinstance(reference, DictType) or len(schema) != len(reference): |
992 return False |
992 return False |
993 for name, value in schema.items(): |
993 for name, value in schema.items(): |
994 ref_value = reference.get(name, None) |
994 ref_value = reference.get(name, None) |
995 if ref_value is None and value != None: |
995 if ref_value is None and value is not None: |
996 return False |
996 return False |
997 result = CompareSchema(value, ref_value) |
997 result = CompareSchema(value, ref_value) |
998 if not result: |
998 if not result: |
999 return result |
999 return result |
1000 return True |
1000 return True |