Commit Graph

8 Commits

Author SHA1 Message Date
Davide Brunato d89a597c82 Update documentation and fix PEP8 errors 2019-10-11 13:44:10 +02:00
Davide Brunato a95dfe26fe Add is_list() to XsdSimpleType and fix xs:QName length facets 2019-09-19 19:00:05 +02:00
Davide Brunato 0480e4bee8 Add is_override() to XsdComponent for XSD 1.1 schemas
- Change is_global() from property to function
2019-09-19 06:37:42 +02:00
Davide Brunato 7b696fbabb Fix wildcard union and add tests for wildcard intersection 2019-09-18 09:41:01 +02:00
Davide Brunato 590c7e6c41 Add intersection() to XsdWildcard
- Renamed XsdWildcard.extend() to union()
2019-09-17 16:37:16 +02:00
Davide Brunato 1c0e18b648 Fix XSD 1.1 xs:all group restriction
- Added an additional fallback check for xs:choice groups in
    Xsd11Group.is_all_restriction()
  - Fixed tests for wildcards and updated the W3C test script with
    total counters displayed before run
2019-08-26 11:01:41 +02:00
Davide Brunato 9e58e99e01 Add XSD 1.1 support and XSD components API to documentation 2019-08-19 13:52:30 +02:00
Davide Brunato 74a45b9010 Refactoring test scripts
- Created test_factory subpackage
  - Avoid test discovery duplications
  - Added tests into test_cases dir for default discover
  - Grouped validation and validators tests in two dirs
2019-08-17 17:47:19 +02:00