Tests that use p:namespace-delete

Test suiteTestExpected resultDescription
3.0-test-suiteab-namespace-delete-001passSimple test.
3.0-test-suiteab-namespace-delete-002passRemoving default namespace on elements and explicit namespace on attributes.
3.0-test-suiteab-namespace-delete-003passRemoving default namespace does not harm elements/attribute in other namespace.
3.0-test-suiteab-namespace-delete-004passRemoving explicit namespace does not harm elements/attribute in other namespace.
3.0-test-suiteab-namespace-delete-005passRemoving unused namespace does not change anything.
3.0-test-suiteab-namespace-delete-006passRemoving namespace twice (same prefix) does work.
3.0-test-suiteab-namespace-delete-007passRemoving namespace twice (different prefixes) does work.
3.0-test-suiteab-namespace-delete-008passRemoving namespace from att is ok as long as other att is in a namespace.
3.0-test-suiteab-namespace-delete-009catch failureTests error is raised if prefix is not in-scope.
3.0-test-suiteab-namespace-delete-010catch failureTests error is raised ONE prefix is not in-scope.
3.0-test-suiteab-namespace-delete-011catch failureTests error is raised if removal leads to attribute name conflict.
3.0-test-suiteab-namespace-delete-012catch failureTests error is raised if removal leads to attribute name conflict.