USGS

Isis Documentation


Home
Schema applicationtest.xsd


schema location:  applicationtest.xsd
 
Elements 
against  
applicationTest  
binaries  
commandLine  
cubes  
labels  
postprocess  
preprocess  
standardOut  
temp  
text  
truth  


element against
diagram [Schema element diagram] [Schema element diagram]
children temp
used by
elements  binaries/compareBinary cubes/compareCube labels/compareLabel text/compareText
annotation
documentation 
filename of output label to test. File is
            assumed to be in the TestTmp directory.

element applicationTest
diagram [Schema element diagram] [Schema element diagram]
children test
attributes
Name   Type   Use   Default   Fixed   Annotation
program   xs:string   required        
annotation
documentation 
[root element]

element applicationTest/test
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children commandLine standardOut labels cubes binaries text
annotation
documentation 
container for one test in a set of application
            tests

element binaries
diagram [Schema element diagram] [Schema element diagram]
children compareBinary
used by
element  applicationTest/test
annotation
documentation 
Container of non-cube binary files to be tested

element binaries/compareBinary
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children preprocess truth against postprocess
attributes
Name   Type   Use   Default   Fixed   Annotation
skip   xs:integer   required        
annotation
documentation 
one non-cube binary file to be tested

element commandLine
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children preprocess temp postprocess
used by
element  applicationTest/test
annotation
documentation 
parameters for this application necessary to
            produce the test results

element cubes
diagram [Schema element diagram] [Schema element diagram]
children compareCube
used by
element  applicationTest/test
annotation
documentation 
container of cubes to be tested

element cubes/compareCube
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children preprocess truth against postprocess
annotation
documentation 
one output cube to be tested

element labels
diagram [Schema element diagram] [Schema element diagram]
children compareLabel
used by
element  applicationTest/test
annotation
documentation 
container of cube label files to be tested

element labels/compareLabel
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children preprocess against truth groups postprocess
annotation
documentation 
one label to be tested

element labels/compareLabel/groups
diagram [Schema element diagram] [Schema element diagram]
children compareGroup
annotation
documentation 
container of groups in a PVL formatted file to
            test

element labels/compareLabel/groups/compareGroup
diagram [Schema element diagram] [Schema element diagram]
children key
attributes
Name   Type   Use   Default   Fixed   Annotation
name   xs:string   required        
annotation
documentation 
one group in a PVL formatted file to test

element labels/compareLabel/groups/compareGroup/key
diagram [Schema element diagram]
attributes
Name   Type   Use   Default   Fixed   Annotation
name   xs:string   required        
annotation
documentation 
name of key to test (define name attribute,
            element is empty)

element postprocess
diagram [Schema element diagram]
used by
elements  commandLine binaries/compareBinary cubes/compareCube labels/compareLabel text/compareText standardOut

element preprocess
diagram [Schema element diagram]
used by
elements  commandLine binaries/compareBinary cubes/compareCube labels/compareLabel text/compareText standardOut

element standardOut
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children preprocess truth postprocess
used by
element  applicationTest/test
annotation
documentation 
if this element exists, standard output will be
            tested against the truth file named in the truth element

element temp
diagram [Schema element diagram]
type xs:string
used by
elements  against commandLine truth
annotation
documentation 
filename for temp file produced by application

element text
diagram [Schema element diagram] [Schema element diagram]
children compareText
used by
element  applicationTest/test
annotation
documentation 
Container of text/ASCII files to be tested

element text/compareText
diagram [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram] [Schema element diagram]
children preprocess truth against postprocess
attributes
Name   Type   Use   Default   Fixed   Annotation
skip   xs:integer   required        
annotation
documentation 
one text/ASCII file to be tested

element truth
diagram [Schema element diagram] [Schema element diagram]
children temp
used by
elements  binaries/compareBinary cubes/compareCube labels/compareLabel text/compareText standardOut
annotation
documentation 
the name of the truth file the output will be
            tested against. Truth files are assumed to be in the AppTest directory.