|
|
@@ -29,22 +29,22 @@ namespace SharpGLTF.Schema2.Tiles3D
|
|
|
[TestCase("PropertyAttributesClassPropertyArray.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyAttributesClassPropertyInvalidComponentType.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyAttributesClassPropertyInvalidEnumValueType.gltf", typeof(ModelException))]
|
|
|
- [TestCase("PropertyAttributesClassPropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
- [TestCase("PropertyAttributesClassPropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // Todo: Minmax [TestCase("PropertyAttributesClassPropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // Todo: Minmax [TestCase("PropertyAttributesClassPropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyAttributesClassPropertyString.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyAttributesMeshPrimitivePropertyAttributesInvalidElementType.gltf", typeof(InvalidOperationException))]
|
|
|
[TestCase("PropertyAttributesMeshPrimitivePropertyAttributesInvalidElementValue.gltf", typeof(LinkException))]
|
|
|
[TestCase("PropertyAttributesMeshPrimitivePropertyAttributesInvalidLength.gltf", typeof(SchemaException))]
|
|
|
[TestCase("PropertyAttributesMeshPrimitivePropertyAttributesInvalidType.gltf", typeof(SchemaException))]
|
|
|
[TestCase("PropertyAttributesPropertyAttributePropertyInvalidAttribute.gltf", typeof(ModelException))]
|
|
|
- [TestCase("PropertyAttributesPropertyAttributePropertyMaxMismatch.gltf", null)] // bug in the test file
|
|
|
- [TestCase("PropertyAttributesPropertyAttributePropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
- [TestCase("PropertyAttributesPropertyAttributePropertyMinMismatch.gltf", null)]
|
|
|
- [TestCase("PropertyAttributesPropertyAttributePropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
- // todo minmax [TestCase("PropertyTextureClassPropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
- // todo minmax [TestCase("PropertyTextureClassPropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
- // todo minmax [TestCase("PropertyTextureClassPropertyWithOffsetScaleMinNotInRange.gltf", typeof(ModelException))]
|
|
|
- // todo minmax [TestCase("PropertyTextureEnumsInvalidEnumValue.gltf", typeof(ModelException))]
|
|
|
+ // Todo: Minmax [TestCase("PropertyAttributesPropertyAttributePropertyMaxMismatch.gltf", typeof(ModelException))]
|
|
|
+ // Todo: Minmax [TestCase("PropertyAttributesPropertyAttributePropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // Todo: Minmax [TestCase("PropertyAttributesPropertyAttributePropertyMinMismatch.gltf", typeof(ModelException))]
|
|
|
+ // Todo: Minmax [TestCase("PropertyAttributesPropertyAttributePropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTextureClassPropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTextureClassPropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTextureClassPropertyWithOffsetScaleMinNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTextureEnumsInvalidEnumValue.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyTextureInvalidPropertyTypeA.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyTextureInvalidPropertyTypeB.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyTextureMeshPrimitivePropertyTexturesInvalidElementType.gltf", typeof(InvalidOperationException))]
|
|
|
@@ -55,10 +55,10 @@ namespace SharpGLTF.Schema2.Tiles3D
|
|
|
[TestCase("PropertyTexturePropertyChannelsSizeMismatch.gltf", typeof(ModelException))]
|
|
|
[TestCase("PropertyTexturePropertyIndexInvalidType.gltf", typeof(InvalidOperationException))]
|
|
|
[TestCase("PropertyTexturePropertyIndexInvalidValue.gltf", typeof(LinkException))]
|
|
|
- // todo minmax [TestCase("PropertyTexturePropertyTexturePropertyMaxMismatch.gltf", typeof(ModelException))]
|
|
|
- // todo minmax [TestCase("PropertyTexturePropertyTexturePropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
- // todo minmax [TestCase("PropertyTexturePropertyTexturePropertyMinMismatch.gltf", typeof(ModelException))]
|
|
|
- // todo minmax[TestCase("PropertyTexturePropertyTexturePropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTexturePropertyTexturePropertyMaxMismatch.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTexturePropertyTexturePropertyMaxNotInRange.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture [TestCase("PropertyTexturePropertyTexturePropertyMinMismatch.gltf", typeof(ModelException))]
|
|
|
+ // todo minmax with texture[TestCase("PropertyTexturePropertyTexturePropertyMinNotInRange.gltf", typeof(ModelException))]
|
|
|
[TestCase("StructuralMetadataMissingSchema.gltf", typeof(ModelException))]
|
|
|
[TestCase("StructuralMetadataSchemaAndSchemaUri.gltf", typeof(ModelException))]
|
|
|
[TestCase("ValidMultipleClasses.gltf", null)]
|