Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abstract Test 11 /req/appearance/target #38

Closed
jiann opened this issue Jul 17, 2024 · 2 comments
Closed

Abstract Test 11 /req/appearance/target #38

jiann opened this issue Jul 17, 2024 · 2 comments
Assignees
Milestone

Comments

@jiann
Copy link
Contributor

jiann commented Jul 17, 2024

Abstract Test 11:
Verify that surface data is only applied to surface geometries. The target property of a surface data element therefore only references a subtype of gml:AbstractSurfaceType or a gml:MultiSurface.

Need help to collect Inheritance of gml:AbstractSurfaceType and gml:MultiSurface

@jiann
Copy link
Contributor Author

jiann commented Jul 17, 2024

The app:target will references a node's gml:id in it's text, we will assert is the node are exist or not and check it's node type, we need to collect the inheritance of gml:AbstractSurfaceType, gml:MultiSurface and store the name in a json file, so we can assert the node name are contains in the inheritance list.

The test are throw a SkipException for now.

@dstenger
Copy link
Contributor

@jiann
gml:MultiSurface is already an element and no sub-types must be checked.
http://www.datypic.com/sc/niem21/t-gml32_AbstractSurfaceType.html lists possible sub-types of gml:AbstractSurfaceType.
Does this information help you to continue with the implementation?

@dstenger dstenger assigned jiann and unassigned bpross-52n Jul 18, 2024
@dstenger dstenger added this to the 0.1 milestone Jul 18, 2024
@dstenger dstenger self-assigned this Jul 31, 2024
@dstenger dstenger closed this as completed Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants