Skip to content

xmlet/XsdAsmTests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XsdAsmTests

This project contais multiple tests for the XsdAsm. The version of the tags used on this project indicate which version of the XsdAsm library that commit tests.

This test library uses four different test libraries based on the following XSD files:

  • Html - The HTML5 specification XSD, which is used to test the main behaviour of XsdAsm.
  • Android - The Android layouts file XSD, which is used to test the element hierarchy that can be defined in XSD through the xsd:extension elements.
  • Wpfe - The Wpfe XSD, which introduces many interface layers.
  • TestMin - A manually created XSD meant to create a DSL covering aspects that the other XSD files fail to cover.

How to run these tests?

To test any currently released XsdAsm version just run the respective tests as they are.
If you want to fork XsdAsm, make changes and then test them, follow the following instructions:

  1. In XsdAsm after performing the changes: mvn clean install
  2. In XsdAsmTests: mvn clean test