diff --git a/README.md b/README.md index 14b54dc..ae2a526 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,8 @@ Around the time of DAC 2005, the IEEE P1685 working group was formed. **Unknown License State** +* [IP-XACT 1.1](http://www.accellera.org/XMLSchema/SPIRIT/1.1/) + ❌ © Copyright Accellera Systems Initiative. All rights reserved. * [IP-XACT 1.0](http://www.accellera.org/XMLSchema/SPIRIT/1.0/) ❌ © Copyright Accellera Systems Initiative. All rights reserved. diff --git a/tests/unit/IPXACT.py b/tests/unit/IPXACT.py index c498335..44da8fd 100644 --- a/tests/unit/IPXACT.py +++ b/tests/unit/IPXACT.py @@ -33,3 +33,25 @@ def test_Schema10(self): schemaFile = directory / file print(f" {schemaFile}") _ = XMLSchema(schemaFile) + + def test_Schema11(self): + print() + print(f"CWD: {Path.cwd()}") + + directory = self._root / "ipxact-1.1" + print(f"Schema directory: {directory}") + + schemaFiles = ( + "design.xsd", + "pmd.xsd", + "component.xsd", + "busDefinition.xsd", + "generator.xsd", + "configurator.xsd", + "looseGeneratorInvocation.xsd", + ) + print(f"Reading schemas ...") + for file in schemaFiles: + schemaFile = directory / file + print(f" {schemaFile}") + _ = XMLSchema(schemaFile)