OpenSceneGraph/doc/doc++/osg/TestRunner.html
2003-07-23 11:27:31 +00:00

104 lines
4.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>class SG_EXPORT osgUtx::TestRunner</TITLE>
<META NAME="GENERATOR" CONTENT="DOC++ 3.4.10">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H2>class SG_EXPORT <A HREF="#DOC.DOCU">osgUtx::TestRunner</A></H2></H2><BLOCKQUOTE> A TestRunner is a visitor which will run specified tests as it traverses the test graph.</BLOCKQUOTE>
<HR>
<H2>Inheritance:</H2>
<APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=95>
<param name=classes value="CTestVisitor,MTestVisitor.html,CTestQualifier,MTestQualifier.html,CTestRunner,MTestRunner.html">
<param name=before value="M,M,M">
<param name=after value="Md_SP,Md_,M">
<param name=indent value="0,1,2">
<param name=arrowdir value="down">
</APPLET>
<HR>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.180.15.1">TestRunner</A></B>( <!1><A HREF="TestContext.html">TestContext</A>&amp; ctx )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.180.15.2">specify</A></B>( const std::string&amp; sQualifiedName )
<DD><I> Tests may be specified by partial names.</I>
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.180.15.3">visitEnter</A></B>( <!1><A HREF="TestSuite.html">TestSuite</A>* pSuite )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.180.15.4">visit</A></B>( <!1><A HREF="TestCase.html">TestCase</A>* pTest )
<DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.180.15.5">visitLeave</A></B>( <!1><A HREF="TestSuite.html">TestSuite</A>* pSuite )
</DL></P>
<P><DL>
<DT><H3>Protected Methods</H3><DD><DT>
<IMG ALT="[more]" BORDER=0 SRC=icon1.gif>void <B><A HREF="#DOC.180.15.6">perform</A></B>( <!1><A HREF="TestCase.html">TestCase</A>* pTest )
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="TestQualifier.html">TestQualifier</A>:</H3>
<DL>
<P><DL>
<DT><H3>Public Methods</H3><DD><DT>
<IMG ALT="o" SRC=icon2.gif>const std::string&amp; <B>currentPath</B>() const
</DL></P>
</DL>
<HR><H3>Inherited from <A HREF="TestVisitor.html">TestVisitor</A>:</H3>
<DL>
</DL>
<A NAME="DOC.DOCU"></A>
<HR>
<H2>Documentation</H2>
<BLOCKQUOTE>
A TestRunner is a visitor which will run specified tests as it traverses the
test graph.
<P>\todo Consider an accessor method to get at the TestReport if necessary.</BLOCKQUOTE>
<DL>
<A NAME="TestRunner"></A>
<A NAME="DOC.180.15.1"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> TestRunner( <!1><A HREF="TestContext.html">TestContext</A>&amp; ctx )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="specify"></A>
<A NAME="DOC.180.15.2"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void specify( const std::string&amp; sQualifiedName )</B></TT>
<DD>
Tests may be specified by partial names. E.g. specifiying "root"
will run all tests below root, i.e. all tests.
Specifiying "root.osg" will run all tests below \em root.osg.
Specifying "root.osg.de" will run all tests (and suites) below
\em root.osg with names beginning with the \em de.
<DL><DT><DD></DL><P>
<A NAME="visitEnter"></A>
<A NAME="DOC.180.15.3"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool visitEnter( <!1><A HREF="TestSuite.html">TestSuite</A>* pSuite )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="visit"></A>
<A NAME="DOC.180.15.4"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool visit( <!1><A HREF="TestCase.html">TestCase</A>* pTest )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="visitLeave"></A>
<A NAME="DOC.180.15.5"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool visitLeave( <!1><A HREF="TestSuite.html">TestSuite</A>* pSuite )</B></TT>
<DL><DT><DD></DL><P>
<A NAME="perform"></A>
<A NAME="DOC.180.15.6"></A>
<DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>void perform( <!1><A HREF="TestCase.html">TestCase</A>* pTest )</B></TT>
<DL><DT><DD></DL><P></DL>
<HR><DL><DT><B>This class has no child classes.</B></DL>
<DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR>
<BR>
This page was generated with the help of <A HREF="http://docpp.sourceforge.net">DOC++</A>.
</BODY>
</HTML>