-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Milestone
Description
At the time of writing, we have about ~75% branch coverage on the V2 branch.
Presentation 3
- Merging during normalization
- [error path] Merging object with array
- Merging two object types
- Merging null with any type
- [error path] Merging array of arrays with an array
- [unknown path] Merging list of objects into another list of objects
- [error path] Merging array with object
- Merging unchanged values
- [error path] Merging unkown types
- Merging entities
- [no-op path] Merging anything with string
- [error path] Merging an object without a type/id
- Annotation parsing
- Annotations with
seeAlsoproperties - Annotation with
audienceproperty - Annotation with
accessibilityproperty
- Annotations with
- Target types (annotations/partOf)
- String targets
- String sources within Specific resource
- Canvas source within Specific resource with partOf property that is string (inferred as Manifest)
- Serialization of P3
- Serialization of "ImageService2"
-
Service.servicewithin a service that is not an array - Serialization without
@context(might be unreachable) - Serialization of motivation that is not array (compat)
- Serialization of Annotation Collection (missing properties)
- Serialization of Nested collections
- Serialization of Non-Specific resources in Ranges (might be unreachable)
- Other / misc
- Serialization of P2 - no tests set up yet, possibly cookbook?
- Normliazation of Presentation 2 services
- Merging of services (for loading)
- Expand target tests
Presentation 2
- Re-add missing upgrade tests + snapshots
Image 3
- Error paths
- Parsing image service from URL
- Parsing rotation params
- Image services with prefixes
- Serializing rotation
- Extracting fixed size scales
- Generating fixed sizes from scales
Metadata
Metadata
Assignees
Labels
No labels