logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

xmltest - Test script to send CIM-XML (via wbemcat) to CIMOM and compare to known results

Author

       Dr. Gareth S. Bestor <bestor@us.ibm.com>

Availability

       The Small-Footprint CIM Broker (sfcb) is a part of  the  SBLIM  project.   The  most  recent  version  is
       available on the web at

              http://sblim.sourceforge.net/

Bugs

       Does  not  adequately  deal with additional http headers/footers caused by chunking responses, which will
       result in false failures when comparing results to existing "x.OK" files.

       The SBLIM project maintains a mailing list to which you should direct all questions regarding sfcb, sfcc,
       wbemcli, or any of the SBLIM providers.  To subscribe to this mailing list visit

              http://lists.sourceforge.net/lists/listinfo/sblim-issues

       The SBLIM Project Bug tracking page can be found at

              http://sourceforge.net/tracker/?group_id=128809&atid=712784

Contributors

       Adrian Schuur <schuur@de.ibm.com>

Description

       xmltest  is  a  script that is used to send a raw CIM-XML test file to the sfcb CIMOM (using wbemcat) and
       then compares the returned CIM-XML results against a previously determined  'OK'  result  file  to  check
       whether  the  returned  results  match  the  expected  results.  If  there  does  not  yet  exist an 'OK'
       corresponding to the XML file then xmltest will save the returned results as the new OK  file  for  later
       use.  If  the  returned  CIM-XML  results  don't match the existing 'OK' file a new 'result' file will be
       generated containing the erroneous results.

       If no FILEisspecifiedxmltestwilluseallfileswitha.xmlextensioninthecurrentdirectorypath.

Example

       If there is no 'OK' file to compare returned CIM-XML results against xmltest will generate one.

              # xmltest test/getclass.Linux_OperatingSystem.xml

              Running test test/getclass.Linux_OperatingSystem.xml ... OK
              Saving response as test/getclass.Linux_OperatingSystem.OK

       If the returned CIM-XML results match the existing 'OK' file xmltest will signal that the test passed.

              # xmltest test/getclass.Linux_OperatingSystem.xml

              Running test test/getclass.Linux_OperatingSystem.xml ... Passed

       If the returned CIM-XML results don't match the existing 'OK' file  xmltest  will  signal  that  the  tes
       failed and generate a 'result' file containing the erroneous results.

              # xmltest test/getclass.Linux_OperatingSystem.xml

              Running test test/getclass.Linux_OperatingSystem.xml ... FAILED
              Check test/getclass.Linux_OperatingSystem.result for errors

Name

       xmltest - Test script to send CIM-XML (via wbemcat) to CIMOM and compare to known results

Prerequisites

       Requires wbemcat on search path.

See Also

wbemcat(1)

xmltest Version 1.4.9                              August 2005                                        xmltest(1)

Synopsis

xmltest [FILE]

See Also