Files
Hippolyzer/docs/html/.doctrees/modules/test_helpers.doctree

444 lines
60 KiB
Plaintext
Raw Normal View History

<EFBFBD>(cdocutils.nodes
document
qoq}q(U nametypesq}q(XVpyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize_stringqKXCpyogp.lib.base.tests.test_helpers.TestHelpers.assertNotAlmostEqualsqKXXpyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize_nonsenseqKX6pyogp.lib.base.tests.test_helpers.TestHelpers.tearDownq KX9pyogp.lib.base.tests.test_helpers.TestHelpers.assertFalseq
KXCpyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessAlmostEqualq KX?pyogp.lib.base.tests.test_helpers.TestHelpers.assertAlmostEqualq KXEpyogp.lib.base.tests.test_helpers.TestHelpers.test_DictLLSDSerializerq KX>pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessRaisesqKX test_helpersqNX2pyogp.lib.base.tests.test_helpers.TestHelpers.failqKX:pyogp.lib.base.tests.test_helpers.TestHelpers.assertRaisesqKX>pyogp.lib.base.tests.test_helpers.TestHelpers.failureExceptionqKX?pyogp.lib.base.tests.test_helpers.TestHelpers.failIfAlmostEqualqKX0pyogp.lib.base.tests.test_helpers.TestHelpers.idqKXOpyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserializeqKX3pyogp.lib.base.tests.test_helpers.TestHelpers.setUpqKX-pyogp.lib.base.tests.test_helpers.TestHelpersqKX<pyogp.lib.base.tests.test_helpers.TestHelpers.countTestCasesqKX>pyogp.lib.base.tests.test_helpers.TestHelpers.shortDescriptionqKX4pyogp.lib.base.tests.test_helpers.TestHelpers.failIfqKX9pyogp.lib.base.tests.test_helpers.TestHelpers.assertEqualqKX9pyogp.lib.base.tests.test_helpers.TestHelpers.failIfEqualqKXBpyogp.lib.base.tests.test_helpers.TestHelpers.assertNotAlmostEqualqKXEpyogp.lib.base.tests.test_helpers.TestHelpers.test_ListLLSDSerializerqKX8pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessqKX=pyogp.lib.base.tests.test_helpers.TestHelpers.assertNotEqualsq KX3pyogp.lib.base.tests.test_helpers.TestHelpers.debugq!KX1pyogp.lib.base.tests.test_helpers.TestHelpers.runq"KX5pyogp.lib.base.tests.test_helpers.TestHelpers.assert_q#KX@pyogp.lib.base.tests.test_helpers.TestHelpers.assertAlmostEqualsq$KX=pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessEqualq%KX:pyogp.lib.base.tests.test_helpers.TestHelpers.assertEqualsq&KX8pyogp.lib.base.tests.test_helpers.TestHelpers.assertTrueq'KX?pyogp.lib.base.tests.test_helpers.TestHelpers.defaultTestResultq(KX<pyogp.lib.base.tests.test_helpers.TestHelpers.assertNotEqualq)KuUsubstitution_defsq*}q+Uparse_messagesq,]q-Ucurrent_sourceq.NU
decorationq/NUautofootnote_startq0KUnameidsq1}q2(hhhhhhh h h
h
h h h h h h hhhU test-helpersq3hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh h h!h!h"h"h#h#h$h$h%h%h&h&h'h'h(h(h)h)uUchildrenq4]q5(cdocutils.nodes
section
q6oq7}q8(U rawsourceq9UUparentq:hUsourceq;US/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/docs/source/modules/test_helpers.rstq<Utagnameq=Usectionq>U
attributesq?}q@(UdupnamesqA]qBUclassesqC]qDUbackrefsqE]qFUidsqG]qHh3aUnamesqI]qJhauUlineqKKUdocumentqLhh4]qM((cdocutils.nodes
title
qNoqO}qP(h9X test_helpersqQh:h7h;h<h=UtitleqRh?}qS(hA]qThC]qUhE]qVhG]qWhI]qXuhKKhLhh4]qY(cdocutils.nodes
Text
qZoq[}q\(h9hQUdataq]X test_helpersq^h:hOubaub(csphinx.addnodes
index
q_oq`}qa(h9Uh:h7h;Nh=Uindexqbh?}qc(hG]qdhE]qehA]qfhC]qghI]qhUentriesqi]qj(UsingleqkX8TestHelpers (class in pyogp.lib.base.tests.test_helpers)hhtqlauhKNhLhh4]qmub(csphinx.addnodes
desc
qnoqo}qp(h9Uh:h7h;Nh=Udescqqh?}qr(Unoindexqs<71>hG]qthE]quhA]qvhC]qwhI]qxUdesctypeqyXclassqzuhKNhLhh4]q{((csphinx.addnodes
desc_signature
q|oq}}q~(h9X!TestHelpers(methodName='runTest')qh:hoh;U <autodoc>q<>h=Udesc_signatureq<65>h?}q<>(hG]q<>hahE]q<>hA]q<>hC]q<>hI]q<>haUfirstq<74><71>uhKNhLhh4]q<>((csphinx.addnodes
desc_annotation
q<EFBFBD>oq<EFBFBD>}q<>(h9Xclass q<>h:h}h;h<>h=Udesc_annotationq<6E>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKNhLhh4]q<>(hZoq<6F>}q<>(h9Uh]h<>h:h<>ubaub(csphinx.addnodes
desc_addname
q<EFBFBD>oq<EFBFBD>}q<>(h9X"pyogp.lib.base.tests.test_helpers.q<>h:h}h;h<>h=U desc_addnameq<65>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKNhLhh4]q<>(hZoq<6F>}q<>(h9Uh]h<>h:h<>ubaub(csphinx.addnodes
desc_name
q<EFBFBD>oq<EFBFBD>}q<>(h9X TestHelpersq<73>h:h}h;h<>h=U desc_nameq<65>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKNhLhh4]q<>(hZoq<6F>}q<>(h9Uh]h<>h:h<>ubaub(csphinx.addnodes
desc_parameterlist
q<EFBFBD>oq<EFBFBD>}q<>(h9Uh:h}h;h<>h=Udesc_parameterlistq<74>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKNhLhh4]q<>(csphinx.addnodes
desc_parameter
q<EFBFBD>oq<EFBFBD>}q<>(h9XmethodName='runTest'q<>h:h<>h;h<>h=Udesc_parameterq<72>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKNhLhh4]q<>(hZoq<6F>}q<>(h9Uh]h<>h:h<>ubaubaubeub(csphinx.addnodes
desc_content
q<EFBFBD>oq<EFBFBD>}q<>(h9Uh:hoh;h<>h=U desc_contentq<74>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKNhLhh4]q<>((cdocutils.nodes
paragraph
q<EFBFBD>oq<EFBFBD>}q<>(h9X<39>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.q<>h:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpersq<73>h=U paragraphq<68>h?}q<>(hA]q<>hC]q<>hE]q<>hG]q<>hI]q<>uhKKhLhh4]q<>(hZoq<6F>}q<>(h9h<39>h]X<>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.q<>h:h<>ubaub(h_oq<6F>}q<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertAlmostEqualq<6C>h=hbh?}q<>(hG]q<>hE]q<>hA]q<>hC]q<>hI]q<>Uentriesq<73>]q<>(hkXJassertAlmostEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h h tq<74>auhKNhLhh4]q<>ub(hnoq<6F>}q<>(h9Uh:h<>h;h<>h=hqh?}q<>(hs<68>hG]q<>hE]q<>hA]q<>hC]q<>hI]q<>hyXmethodq<64>uhKNhLhh4]q<>((h|oq<6F>}r(h9X@TestHelpers.assertAlmostEqual(first, second, places=7, msg=None)rh:h<>h;h<>h=h<>h?}r(hG]rh ahE]rhA]rhC]rhI]rh ah<61><68>uhKNhLhh4]r((h<>or }r
(h9XassertAlmostEqualr h:h<>h;h<>h=h<>h?}r (hA]r hC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r(h9Uh]j h:j ubaub(h<>or}r(h9Uh:h<>h;h<>h=h<>h?}r(hA]rhC]rhE]rhG]rhI]ruhKNhLhh4]r((h<>or}r(h9Xfirstr h:jh;h<>h=h<>h?}r!(hA]r"hC]r#hE]r$hG]r%hI]r&uhKNhLhh4]r'(hZor(}r)(h9Uh]j h:jubaub(h<>or*}r+(h9Xsecondr,h:jh;h<>h=h<>h?}r-(hA]r.hC]r/hE]r0hG]r1hI]r2uhKNhLhh4]r3(hZor4}r5(h9Uh]j,h:j*ubaub(h<>or6}r7(h9Xplaces=7r8h:jh;h<>h=h<>h?}r9(hA]r:hC]r;hE]r<hG]r=hI]r>uhKNhLhh4]r?(hZor@}rA(h9Uh]j8h:j6ubaub(h<>orB}rC(h9Xmsg=NonerDh:jh;h<>h=h<>h?}rE(hA]rFhC]rGhE]rHhG]rIhI]rJuhKNhLhh4]rK(hZorL}rM(h9Uh]jDh:jBubaubeubeub(h<>orN}rO(h9Uh:h<>h;h<>h=h<>h?}rP(hA]rQhC]rRhE]rShG]rThI]rUuhKNhLhh4]rV((h<>orW}rX(h9X<39>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.rYh:jNh;h<>h=h<>h?}rZ(hA]r[hC]r\hE]r]hG]r^hI]r_uhKK hLhh4]r`(hZora}rb(h9jYh]X<>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.rch:jWubaub(h<>ord}re(h9X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rfh:jNh;h<>h=h<>h?}rg(hA]rhhC]rihE]rjhG]rkhI]rluhKKhLhh4]rm(hZorn}ro(h9jfh]X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rph:jdubaubeubeub(h_orq}rr(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertAlmostEqualsrsh=hbh?}rt(hG]ruhE]rvhA]rwhC]rxhI]ryUentriesrz]r{(hkXKassertAlmostEquals() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h$h$tr|auhKNhLhh4]r}ub(hnor~}r(h9Uh:h<>h;jsh=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9XATestHelpers.assertAlmostEquals(first, second, places=7, msg=None)r<>h:j~h;h<>h=h<>h?}r<>(hG]r<>h$ahE]r<>hA]r<>hC]r<>hI]r<>h$ah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9XassertAlmostEqualsr<73>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xfirstr<74>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xsecondr<64>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xplaces=7r<37>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:j~h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9X<39>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r<>h:j<>h;jsh=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKKhLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X<>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r<>h:j<>ubaub(h<>or<6F>}r<>(h9X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>h:j<>h;jsh=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKKhLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>h:j<>ubaubeubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertEqualr<6C>h=hbh?}r<>(hG]r<>hE]r<>hA]rhC]rhI]rUentriesr]r(hkXDassertEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtrauhKNhLhh4]rub(hnor}r(h9Uh:h<>h;j<>h=hqh?}r (hs<68>hG]r
hE]r hA]r hC]r hI]rhyXmethodruhKNhLhh4]r((h|or}r(h9X0TestHelpers.assertEqual(first, second, msg=None)rh:jh;h<>h=h<>h?}r(hG]rhahE]rhA]rhC]rhI]rhah<61><68>uhKNhLhh4]r((h<>or}r(h9X assertEqualrh:jh;h<>h=h<>h?}r(hA]rhC]r hE]r!hG]r"hI]r#uhKNhLhh4]r$(hZor%}r&(h9Uh]jh:jubaub(h<>or'}r((h9Uh:jh;h<>h=h<>h?}r)(hA]r*hC]r+hE]r,hG]r-hI]r.uhKNhLhh4]r/((h<>or0}r1(h9Xfirstr2h:j'h;h<>h=h<>h?}r3(hA]r4hC]r5hE]r6hG]r7hI]r8uhKNhLhh4]r9(hZor:}r;(h9Uh]j2h:j0ubaub(h<>or<}r=(h9Xsecondr>h:j'h;h<>h=h<>h?}r?(hA]r@hC]rAhE]rBhG]rChI]rDuhKNhLhh4]rE(hZorF}rG(h9Uh]j>h:j<ubaub(h<>orH}rI(h9Xmsg=NonerJh:j'h;h<>h=h<>h?}rK(hA]rLhC]rMhE]rNhG]rOhI]rPuhKNhLhh4]rQ(hZorR}rS(h9Uh]jJh:jHubaubeubeub(h<>orT}rU(h9Uh:jh;h<>h=h<>h?}rV(hA]rWhC]rXhE]rYhG]rZhI]r[uhKNhLhh4]r\(h<>or]}r^(h9XGFail if the two objects are unequal as determined by the '=='
operator.r_h:jTh;j<>h=h<>h?}r`(hA]rahC]rbhE]rchG]rdhI]reuhKK#hLhh4]rf(hZorg}rh(h9j_h]XGFail if the two objects are unequal as determined by the '=='
operator.rih:j]ubaubaubeub(h_orj}rk(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertEqualsrlh=hbh?}rm(hG]rnhE]rohA]rphC]rqhI]rrUentriesrs]rt(hkXEassertEquals() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h&h&truauhKNhLhh4]rvub(hnorw}rx(h9Uh:h<>h;jlh=hqh?}ry(hs<68>hG]rzhE]r{hA]r|hC]r}hI]r~hyXmethodruhKNhLhh4]r<>((h|or<6F>}r<>(h9X1TestHelpers.assertEquals(first, second, msg=None)r<>h:jwh;h<>h=h<>h?}r<>(hG]r<>h&ahE]r<>hA]r<>hC]r<>hI]r<>h&ah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9X assertEqualsr<73>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xfirstr<74>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xsecondr<64>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:jwh;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9XGFail if the two objects are unequal as determined by the '=='
operator.r<>h:j<>h;jlh=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK*hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]XGFail if the two objects are unequal as determined by the '=='
operator.r<>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertFalser<65>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkXDassertFalse() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h
h
tr<EFBFBD>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9X'TestHelpers.assertFalse(expr, msg=None)r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>h
ahE]r<>hA]r<>hC]r<>hI]r<>h
ah<EFBFBD><EFBFBD>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9X assertFalser<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r(h9Uh]j<>h:j<>ubaub(h<>or}r(h9Uh:j<>h;h<>h=h<>h?}r (hA]r
hC]r hE]r hG]r hI]ruhKNhLhh4]r((h<>or}r(h9Xexprrh:jh;h<>h=h<>h?}r(hA]rhC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r(h9Uh]jh:jubaub(h<>or}r(h9Xmsg=Nonerh:jh;h<>h=h<>h?}r(hA]r hC]r!hE]r"hG]r#hI]r$uhKNhLhh4]r%(hZor&}r'(h9Uh]jh:jubaubeubeub(h<>or(}r)(h9Uh:j<>h;h<>h=h<>h?}r*(hA]r+hC]r,hE]r-hG]r.hI]r/uhKNhLhh4]r0(h<>or1}r2(h9X(Fail the test if the expression is true.r3h:j(h;j<>h=h<>h?}r4(hA]r5hC]r6hE]r7hG]r8hI]r9uhKK1hLhh4]r:(hZor;}r<(h9j3h]X(Fail the test if the expression is true.r=h:j1ubaubaubeub(h_or>}r?(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertNotAlmostEqualr@h=hbh?}rA(hG]rBhE]rChA]rDhC]rEhI]rFUentriesrG]rH(hkXMassertNotAlmostEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtrIauhKNhLhh4]rJub(hnorK}rL(h9Uh:h<>h;j@h=hqh?}rM(hs<68>hG]rNhE]rOhA]rPhC]rQhI]rRhyXmethodrSuhKNhLhh4]rT((h|orU}rV(h9XCTestHelpers.assertNotAlmostEqual(first, second, places=7, msg=None)rWh:jKh;h<>h=h<>h?}rX(hG]rYhahE]rZhA]r[hC]r\hI]r]hah<61><68>uhKNhLhh4]r^((h<>or_}r`(h9XassertNotAlmostEqualrah:jUh;h<>h=h<>h?}rb(hA]rchC]rdhE]rehG]rfhI]rguhKNhLhh4]rh(hZori}rj(h9Uh]jah:j_ubaub(h<>ork}rl(h9Uh:jUh;h<>h=h<>h?}rm(hA]rnhC]rohE]rphG]rqhI]rruhKNhLhh4]rs((h<>ort}ru(h9Xfirstrvh:jkh;h<>h=h<>h?}rw(hA]rxhC]ryhE]rzhG]r{hI]r|uhKNhLhh4]r}(hZor~}r(h9Uh]jvh:jtubaub(h<>or<6F>}r<>(h9Xsecondr<64>h:jkh;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xplaces=7r<37>h:jkh;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:jkh;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:jKh;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9X<39>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r<>h:j<>h;j@h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK7hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X<>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r<>h:j<>ubaub(h<>or<6F>}r<>(h9X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>h:j<>h;j@h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK;hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>h:j<>ubaubeubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertNotAlmostEqualsr<73>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkXNassertNotAlmostEquals() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9XDTestHelpers.assertNotAlmostEquals(first, second, places=7, msg=None)r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>hahE]r<>hA]r<>hC]r<>hI]r<>hah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9XassertNotAlmostEqualsr<73>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xfirstr<74>h:j<>h;h<>h=h<>h?}r(hA]rhC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r(h9Uh]j<>h:j<>ubaub(h<>or }r
(h9Xsecondr h:j<>h;h<>h=h<>h?}r (hA]r hC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r(h9Uh]j h:j ubaub(h<>or}r(h9Xplaces=7rh:j<>h;h<>h=h<>h?}r(hA]rhC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r (h9Uh]jh:jubaub(h<>or!}r"(h9Xmsg=Noner#h:j<>h;h<>h=h<>h?}r$(hA]r%hC]r&hE]r'hG]r(hI]r)uhKNhLhh4]r*(hZor+}r,(h9Uh]j#h:j!ubaubeubeub(h<>or-}r.(h9Uh:j<>h;h<>h=h<>h?}r/(hA]r0hC]r1hE]r2hG]r3hI]r4uhKNhLhh4]r5((h<>or6}r7(h9X<39>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r8h:j-h;j<>h=h<>h?}r9(hA]r:hC]r;hE]r<hG]r=hI]r>uhKKBhLhh4]r?(hZor@}rA(h9j8h]X<>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.rBh:j6ubaub(h<>orC}rD(h9X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rEh:j-h;j<>h=h<>h?}rF(hA]rGhC]rHhE]rIhG]rJhI]rKuhKKFhLhh4]rL(hZorM}rN(h9jEh]X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rOh:jCubaubeubeub(h_orP}rQ(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertNotEqualrRh=hbh?}rS(hG]rThE]rUhA]rVhC]rWhI]rXUentriesrY]rZ(hkXGassertNotEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h)h)tr[auhKNhLhh4]r\ub(hnor]}r^(h9Uh:h<>h;jRh=hqh?}r_(hs<68>hG]r`hE]rahA]rbhC]rchI]rdhyXmethodreuhKNhLhh4]rf((h|org}rh(h9X3TestHelpers.assertNotEqual(first, second, msg=None)rih:j]h;h<>h=h<>h?}rj(hG]rkh)ahE]rlhA]rmhC]rnhI]roh)ah<61><68>uhKNhLhh4]rp((h<>orq}rr(h9XassertNotEqualrsh:jgh;h<>h=h<>h?}rt(hA]ruhC]rvhE]rwhG]rxhI]ryuhKNhLhh4]rz(hZor{}r|(h9Uh]jsh:jqubaub(h<>or}}r~(h9Uh:jgh;h<>h=h<>h?}r(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xfirstr<74>h:j}h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xsecondr<64>h:j}h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:j}h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:j]h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9XEFail if the two objects are equal as determined by the '=='
operator.r<>h:j<>h;jRh=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKKMhLhh4]r<>(hZor<6F>}r<>(h9j<39>h]XEFail if the two objects are equal as determined by the '=='
operator.r<>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertNotEqualsr<73>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkXHassertNotEquals() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h h tr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9X4TestHelpers.assertNotEquals(first, second, msg=None)r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>h ahE]r<>hA]r<>hC]r<>hI]r<>h ah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9XassertNotEqualsr<73>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xfirstr<74>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor}r(h9Uh]j<>h:j<>ubaub(h<>or}r(h9Xsecondrh:j<>h;h<>h=h<>h?}r(hA]rhC]rhE]rhG]r hI]r
uhKNhLhh4]r (hZor }r (h9Uh]jh:jubaub(h<>or}r(h9Xmsg=Nonerh:j<>h;h<>h=h<>h?}r(hA]rhC]rhE]rhG]rhI]ruhKNhLhh4]r(hZor}r(h9Uh]jh:jubaubeubeub(h<>or}r(h9Uh:j<>h;h<>h=h<>h?}r(hA]rhC]rhE]rhG]r hI]r!uhKNhLhh4]r"(h<>or#}r$(h9XEFail if the two objects are equal as determined by the '=='
operator.r%h:jh;j<>h=h<>h?}r&(hA]r'hC]r(hE]r)hG]r*hI]r+uhKKThLhh4]r,(hZor-}r.(h9j%h]XEFail if the two objects are equal as determined by the '=='
operator.r/h:j#ubaubaubeub(h_or0}r1(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertRaisesr2h=hbh?}r3(hG]r4hE]r5hA]r6hC]r7hI]r8Uentriesr9]r:(hkXEassertRaises() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr;auhKNhLhh4]r<ub(hnor=}r>(h9Uh:h<>h;j2h=hqh?}r?(hs<68>hG]r@hE]rAhA]rBhC]rChI]rDhyXmethodrEuhKNhLhh4]rF((h|orG}rH(h9X@TestHelpers.assertRaises(excClass, callableObj, *args, **kwargs)rIh:j=h;h<>h=h<>h?}rJ(hG]rKhahE]rLhA]rMhC]rNhI]rOhah<61><68>uhKNhLhh4]rP((h<>orQ}rR(h9X assertRaisesrSh:jGh;h<>h=h<>h?}rT(hA]rUhC]rVhE]rWhG]rXhI]rYuhKNhLhh4]rZ(hZor[}r\(h9Uh]jSh:jQubaub(h<>or]}r^(h9Uh:jGh;h<>h=h<>h?}r_(hA]r`hC]rahE]rbhG]rchI]rduhKNhLhh4]re((h<>orf}rg(h9XexcClassrhh:j]h;h<>h=h<>h?}ri(hA]rjhC]rkhE]rlhG]rmhI]rnuhKNhLhh4]ro(hZorp}rq(h9Uh]jhh:jfubaub(h<>orr}rs(h9X callableObjrth:j]h;h<>h=h<>h?}ru(hA]rvhC]rwhE]rxhG]ryhI]rzuhKNhLhh4]r{(hZor|}r}(h9Uh]jth:jrubaub(h<>or~}r(h9X*argsr<73>h:j]h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j~ubaub(h<>or<6F>}r<>(h9X**kwargsr<73>h:j]h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:j=h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9X)Fail unless an exception of class excClass is thrown
by callableObj when invoked with arguments args and keyword
arguments kwargs. If a different type of exception is
thrown, it will not be caught, and the test case will be
deemed to have suffered an error, exactly as for an
unexpected exception.r<>h:j<>h;j2h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK[hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X)Fail unless an exception of class excClass is thrown
by callableObj when invoked with arguments args and keyword
arguments kwargs. If a different type of exception is
thrown, it will not be caught, and the test case will be
deemed to have suffered an error, exactly as for an
unexpected exception.r<>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assertTruer<65>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkXCassertTrue() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h'h'tr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9X&TestHelpers.assertTrue(expr, msg=None)r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>h'ahE]r<>hA]r<>hC]r<>hI]r<>h'ah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9X
assertTruer<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xexprr<72>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]rhI]ruhKNhLhh4]r(h<>or}r(h9X,Fail the test unless the expression is true.rh:j<>h;j<>h=h<>h?}r(hA]rhC]rhE]r hG]r
hI]r uhKKfhLhh4]r (hZor }r(h9jh]X,Fail the test unless the expression is true.rh:jubaubaubeub(h_or}r(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.assert_rh=hbh?}r(hG]rhE]rhA]rhC]rhI]rUentriesr]r(hkX@assert_() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h#h#trauhKNhLhh4]rub(hnor}r(h9Uh:h<>h;jh=hqh?}r(hs<68>hG]r hE]r!hA]r"hC]r#hI]r$hyXmethodr%uhKNhLhh4]r&((h|or'}r((h9X#TestHelpers.assert_(expr, msg=None)r)h:jh;h<>h=h<>h?}r*(hG]r+h#ahE]r,hA]r-hC]r.hI]r/h#ah<61><68>uhKNhLhh4]r0((h<>or1}r2(h9Xassert_r3h:j'h;h<>h=h<>h?}r4(hA]r5hC]r6hE]r7hG]r8hI]r9uhKNhLhh4]r:(hZor;}r<(h9Uh]j3h:j1ubaub(h<>or=}r>(h9Uh:j'h;h<>h=h<>h?}r?(hA]r@hC]rAhE]rBhG]rChI]rDuhKNhLhh4]rE((h<>orF}rG(h9XexprrHh:j=h;h<>h=h<>h?}rI(hA]rJhC]rKhE]rLhG]rMhI]rNuhKNhLhh4]rO(hZorP}rQ(h9Uh]jHh:jFubaub(h<>orR}rS(h9Xmsg=NonerTh:j=h;h<>h=h<>h?}rU(hA]rVhC]rWhE]rXhG]rYhI]rZuhKNhLhh4]r[(hZor\}r](h9Uh]jTh:jRubaubeubeub(h<>or^}r_(h9Uh:jh;h<>h=h<>h?}r`(hA]rahC]rbhE]rchG]rdhI]reuhKNhLhh4]rf(h<>org}rh(h9X,Fail the test unless the expression is true.rih:j^h;jh=h<>h?}rj(hA]rkhC]rlhE]rmhG]rnhI]rouhKKlhLhh4]rp(hZorq}rr(h9jih]X,Fail the test unless the expression is true.rsh:jgubaubaubeub(h_ort}ru(h9Uh:h<>h;Nh=hbh?}rv(hG]rwhE]rxhA]ryhC]rzhI]r{Uentriesr|]r}(hkXGcountTestCases() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr~auhKNhLhh4]rub(hnor<6F>}r<>(h9Uh:h<>h;Nh=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9XTestHelpers.countTestCases()r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>hahE]r<>hA]r<>hC]r<>hI]r<>hah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9XcountTestCasesr<73>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>ubeub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>ubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.debugr<67>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkX>debug() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h!h!tr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9XTestHelpers.debug()r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>h!ahE]r<>hA]r<>hC]r<>hI]r<>h!ah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xdebugr<67>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>ubeub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9X6Run the test without collecting errors in a TestResultr<74>h:j<>h;j<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKKvhLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X6Run the test without collecting errors in a TestResultr<74>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;Nh=hbh?}r(hG]rhE]rhA]rhC]rhI]rUentriesr]r(hkXJdefaultTestResult() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h(h(trauhKNhLhh4]r ub(hnor
}r (h9Uh:h<>h;Nh=hqh?}r (hs<68>hG]r hE]rhA]rhC]rhI]rhyXmethodruhKNhLhh4]r((h|or}r(h9XTestHelpers.defaultTestResult()rh:j
h;h<>h=h<>h?}r(hG]rh(ahE]rhA]rhC]rhI]rh(ah<61><68>uhKNhLhh4]r((h<>or}r(h9XdefaultTestResultr h:jh;h<>h=h<>h?}r!(hA]r"hC]r#hE]r$hG]r%hI]r&uhKNhLhh4]r'(hZor(}r)(h9Uh]j h:jubaub(h<>or*}r+(h9Uh:jh;h<>h=h<>h?}r,(hA]r-hC]r.hE]r/hG]r0hI]r1uhKNhLhh4]r2ubeub(h<>or3}r4(h9Uh:j
h;h<>h=h<>h?}r5(hA]r6hC]r7hE]r8hG]r9hI]r:uhKNhLhh4]r;ubeub(h_or<}r=(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failr>h=hbh?}r?(hG]r@hE]rAhA]rBhC]rChI]rDUentriesrE]rF(hkX=fail() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtrGauhKNhLhh4]rHub(hnorI}rJ(h9Uh:h<>h;j>h=hqh?}rK(hs<68>hG]rLhE]rMhA]rNhC]rOhI]rPhyXmethodrQuhKNhLhh4]rR((h|orS}rT(h9XTestHelpers.fail(msg=None)rUh:jIh;h<>h=h<>h?}rV(hG]rWhahE]rXhA]rYhC]rZhI]r[hah<61><68>uhKNhLhh4]r\((h<>or]}r^(h9Xfailr_h:jSh;h<>h=h<>h?}r`(hA]rahC]rbhE]rchG]rdhI]reuhKNhLhh4]rf(hZorg}rh(h9Uh]j_h:j]ubaub(h<>ori}rj(h9Uh:jSh;h<>h=h<>h?}rk(hA]rlhC]rmhE]rnhG]rohI]rpuhKNhLhh4]rq(h<>orr}rs(h9Xmsg=Nonerth:jih;h<>h=h<>h?}ru(hA]rvhC]rwhE]rxhG]ryhI]rzuhKNhLhh4]r{(hZor|}r}(h9Uh]jth:jrubaubaubeub(h<>or~}r(h9Uh:jIh;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9X)Fail immediately, with the given message.r<>h:j~h;j>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK<4B>hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X)Fail immediately, with the given message.r<>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failIfr<66>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkX?failIf() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9X"TestHelpers.failIf(expr, msg=None)r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>hahE]r<>hA]r<>hC]r<>hI]r<>hah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9XfailIfr<66>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xexprr<72>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9X(Fail the test if the expression is true.r<>h:j<>h;j<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK<4B>hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]X(Fail the test if the expression is true.r<>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failIfAlmostEqualr<6C>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]rUentriesr]r(hkXJfailIfAlmostEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtrauhKNhLhh4]rub(hnor}r(h9Uh:h<>h;j<>h=hqh?}r(hs<68>hG]rhE]r hA]r
hC]r hI]r hyXmethodr uhKNhLhh4]r((h|or}r(h9X@TestHelpers.failIfAlmostEqual(first, second, places=7, msg=None)rh:jh;h<>h=h<>h?}r(hG]rhahE]rhA]rhC]rhI]rhah<61><68>uhKNhLhh4]r((h<>or}r(h9XfailIfAlmostEqualrh:jh;h<>h=h<>h?}r(hA]rhC]rhE]rhG]r hI]r!uhKNhLhh4]r"(hZor#}r$(h9Uh]jh:jubaub(h<>or%}r&(h9Uh:jh;h<>h=h<>h?}r'(hA]r(hC]r)hE]r*hG]r+hI]r,uhKNhLhh4]r-((h<>or.}r/(h9Xfirstr0h:j%h;h<>h=h<>h?}r1(hA]r2hC]r3hE]r4hG]r5hI]r6uhKNhLhh4]r7(hZor8}r9(h9Uh]j0h:j.ubaub(h<>or:}r;(h9Xsecondr<h:j%h;h<>h=h<>h?}r=(hA]r>hC]r?hE]r@hG]rAhI]rBuhKNhLhh4]rC(hZorD}rE(h9Uh]j<h:j:ubaub(h<>orF}rG(h9Xplaces=7rHh:j%h;h<>h=h<>h?}rI(hA]rJhC]rKhE]rLhG]rMhI]rNuhKNhLhh4]rO(hZorP}rQ(h9Uh]jHh:jFubaub(h<>orR}rS(h9Xmsg=NonerTh:j%h;h<>h=h<>h?}rU(hA]rVhC]rWhE]rXhG]rYhI]rZuhKNhLhh4]r[(hZor\}r](h9Uh]jTh:jRubaubeubeub(h<>or^}r_(h9Uh:jh;h<>h=h<>h?}r`(hA]rahC]rbhE]rchG]rdhI]reuhKNhLhh4]rf((h<>org}rh(h9X<39>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.rih:j^h;j<>h=h<>h?}rj(hA]rkhC]rlhE]rmhG]rnhI]rouhKK<4B>hLhh4]rp(hZorq}rr(h9jih]X<>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.rsh:jgubaub(h<>ort}ru(h9X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rvh:j^h;j<>h=h<>h?}rw(hA]rxhC]ryhE]rzhG]r{hI]r|uhKK<4B>hLhh4]r}(hZor~}r(h9jvh]X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>h:jtubaubeubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failIfEqualr<6C>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkXDfailIfEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r<>(hs<68>hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>hyXmethodr<64>uhKNhLhh4]r<>((h|or<6F>}r<>(h9X0TestHelpers.failIfEqual(first, second, msg=None)r<>h:j<>h;h<>h=h<>h?}r<>(hG]r<>hahE]r<>hA]r<>hC]r<>hI]r<>hah<61><68>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9X failIfEqualr<6C>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>((h<>or<6F>}r<>(h9Xfirstr<74>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xsecondr<64>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaub(h<>or<6F>}r<>(h9Xmsg=Noner<65>h:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(hZor<6F>}r<>(h9Uh]j<>h:j<>ubaubeubeub(h<>or<6F>}r<>(h9Uh:j<>h;h<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKNhLhh4]r<>(h<>or<6F>}r<>(h9XEFail if the two objects are equal as determined by the '=='
operator.r<>h:j<>h;j<>h=h<>h?}r<>(hA]r<>hC]r<>hE]r<>hG]r<>hI]r<>uhKK<4B>hLhh4]r<>(hZor<6F>}r<>(h9j<39>h]XEFail if the two objects are equal as determined by the '=='
operator.r<>h:j<>ubaubaubeub(h_or<6F>}r<>(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessr<73>h=hbh?}r<>(hG]r<>hE]r<>hA]r<>hC]r<>hI]r<>Uentriesr<73>]r<>(hkXCfailUnless() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74>auhKNhLhh4]r<>ub(hnor<6F>}r<>(h9Uh:h<>h;j<>h=hqh?}r (hs<68>hG]r hE]r hA]r hC]r hI]r hyXmethodr uhKNhLhh4]r ((h|or }r (h9X&TestHelpers.failUnless(expr, msg=None)r
h:j<>h;h<>h=h<>h?}r (hG]r hahE]r hA]r hC]r hI]r hah<61><68>uhKNhLhh4]r ((h<>or }r (h9X
failUnlessr h:j h;h<>h=h<>h?}r (hA]r hC]r hE]r hG]r hI]r uhKNhLhh4]r (hZor }r (h9Uh]j h:j ubaub(h<>or }r (h9Uh:j h;h<>h=h<>h?}r (hA]r! hC]r" hE]r# hG]r$ hI]r% uhKNhLhh4]r& ((h<>or' }r( (h9Xexprr) h:j h;h<>h=h<>h?}r* (hA]r+ hC]r, hE]r- hG]r. hI]r/ uhKNhLhh4]r0 (hZor1 }r2 (h9Uh]j) h:j' ubaub(h<>or3 }r4 (h9Xmsg=Noner5 h:j h;h<>h=h<>h?}r6 (hA]r7 hC]r8 hE]r9 hG]r: hI]r; uhKNhLhh4]r< (hZor= }r> (h9Uh]j5 h:j3 ubaubeubeub(h<>or? }r@ (h9Uh:j<>h;h<>h=h<>h?}rA (hA]rB hC]rC hE]rD hG]rE hI]rF uhKNhLhh4]rG (h<>orH }rI (h9X,Fail the test unless the expression is true.rJ h:j? h;j<>h=h<>h?}rK (hA]rL hC]rM hE]rN hG]rO hI]rP uhKK<4B>hLhh4]rQ (hZorR }rS (h9jJ h]X,Fail the test unless the expression is true.rT h:jH ubaubaubeub(h_orU }rV (h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessAlmostEqualrW h=hbh?}rX (hG]rY hE]rZ hA]r[ hC]r\ hI]r] Uentriesr^ ]r_ (hkXNfailUnlessAlmostEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h h tr` auhKNhLhh4]ra ub(hnorb }rc (h9Uh:h<>h;jW h=hqh?}rd (hs<68>hG]re hE]rf hA]rg hC]rh hI]ri hyXmethodrj uhKNhLhh4]rk ((h|orl }rm (h9XDTestHelpers.failUnlessAlmostEqual(first, second, places=7, msg=None)rn h:jb h;h<>h=h<>h?}ro (hG]rp h ahE]rq hA]rr hC]rs hI]rt h ah<61><68>uhKNhLhh4]ru ((h<>orv }rw (h9XfailUnlessAlmostEqualrx h:jl h;h<>h=h<>h?}ry (hA]rz hC]r{ hE]r| hG]r} hI]r~ uhKNhLhh4]r (hZor<6F> }r<> (h9Uh]jx h:jv ubaub(h<>or<6F> }r<> (h9Uh:jl h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9Xfirstr<74> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Xsecondr<64> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Xplaces=7r<37> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Xmsg=Noner<65> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaubeubeub(h<>or<6F> }r<> (h9Uh:jb h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9X<39>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r<> h:j<> h;jW h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKK<4B>hLhh4]r<> (hZor<6F> }r<> (h9j<39> h]X<>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.r<> h:j<> ubaub(h<>or<6F> }r<> (h9X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<> h:j<> h;jW h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKK<4B>hLhh4]r<> (hZor<6F> }r<> (h9j<39> h]X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<> h:j<> ubaubeubeub(h_or<6F> }r<> (h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessEqualr<6C> h=hbh?}r<> (hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> Uentriesr<73> ]r<> (hkXHfailUnlessEqual() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h%h%tr<74> auhKNhLhh4]r<> ub(hnor<6F> }r<> (h9Uh:h<>h;j<> h=hqh?}r<> (hs<68>hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> hyXmethodr<64> uhKNhLhh4]r<> ((h|or<6F> }r<> (h9X4TestHelpers.failUnlessEqual(first, second, msg=None)r<> h:j<> h;h<>h=h<>h?}r<> (hG]r<> h%ahE]r<> hA]r<> hC]r<> hI]r<> h%ah<61><68>uhKNhLhh4]r<> ((h<>or<6F> }r
(h9XfailUnlessEqualr
h:j<> h;h<>h=h<>h?}r
(hA]r
hC]r
hE]r
hG]r
hI]r
uhKNhLhh4]r
(hZor
}r
(h9Uh]j
h:j<> ubaub(h<>or
}r
(h9Uh:j<> h;h<>h=h<>h?}r
(hA]r
hC]r
hE]r
hG]r
hI]r
uhKNhLhh4]r
((h<>or
}r
(h9Xfirstr
h:j
h;h<>h=h<>h?}r
(hA]r
hC]r
hE]r
hG]r
hI]r
uhKNhLhh4]r
(hZor
}r
(h9Uh]j
h:j
ubaub(h<>or
}r!
(h9Xsecondr"
h:j
h;h<>h=h<>h?}r#
(hA]r$
hC]r%
hE]r&
hG]r'
hI]r(
uhKNhLhh4]r)
(hZor*
}r+
(h9Uh]j"
h:j
ubaub(h<>or,
}r-
(h9Xmsg=Noner.
h:j
h;h<>h=h<>h?}r/
(hA]r0
hC]r1
hE]r2
hG]r3
hI]r4
uhKNhLhh4]r5
(hZor6
}r7
(h9Uh]j.
h:j,
ubaubeubeub(h<>or8
}r9
(h9Uh:j<> h;h<>h=h<>h?}r:
(hA]r;
hC]r<
hE]r=
hG]r>
hI]r?
uhKNhLhh4]r@
(h<>orA
}rB
(h9XGFail if the two objects are unequal as determined by the '=='
operator.rC
h:j8
h;j<> h=h<>h?}rD
(hA]rE
hC]rF
hE]rG
hG]rH
hI]rI
uhKK<4B>hLhh4]rJ
(hZorK
}rL
(h9jC
h]XGFail if the two objects are unequal as determined by the '=='
operator.rM
h:jA
ubaubaubeub(h_orN
}rO
(h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.failUnlessRaisesrP
h=hbh?}rQ
(hG]rR
hE]rS
hA]rT
hC]rU
hI]rV
UentriesrW
]rX
(hkXIfailUnlessRaises() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtrY
auhKNhLhh4]rZ
ub(hnor[
}r\
(h9Uh:h<>h;jP
h=hqh?}r]
(hs<68>hG]r^
hE]r_
hA]r`
hC]ra
hI]rb
hyXmethodrc
uhKNhLhh4]rd
((h|ore
}rf
(h9XDTestHelpers.failUnlessRaises(excClass, callableObj, *args, **kwargs)rg
h:j[
h;h<>h=h<>h?}rh
(hG]ri
hahE]rj
hA]rk
hC]rl
hI]rm
hah<61><68>uhKNhLhh4]rn
((h<>oro
}rp
(h9XfailUnlessRaisesrq
h:je
h;h<>h=h<>h?}rr
(hA]rs
hC]rt
hE]ru
hG]rv
hI]rw
uhKNhLhh4]rx
(hZory
}rz
(h9Uh]jq
h:jo
ubaub(h<>or{
}r|
(h9Uh:je
h;h<>h=h<>h?}r}
(hA]r~
hC]r
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
((h<>or<6F>
}r<>
(h9XexcClassr<73>
h:j{
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(hZor<6F>
}r<>
(h9Uh]j<>
h:j<>
ubaub(h<>or<6F>
}r<>
(h9X callableObjr<6A>
h:j{
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(hZor<6F>
}r<>
(h9Uh]j<>
h:j<>
ubaub(h<>or<6F>
}r<>
(h9X*argsr<73>
h:j{
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(hZor<6F>
}r<>
(h9Uh]j<>
h:j<>
ubaub(h<>or<6F>
}r<>
(h9X**kwargsr<73>
h:j{
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(hZor<6F>
}r<>
(h9Uh]j<>
h:j<>
ubaubeubeub(h<>or<6F>
}r<>
(h9Uh:j[
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(h<>or<6F>
}r<>
(h9X)Fail unless an exception of class excClass is thrown
by callableObj when invoked with arguments args and keyword
arguments kwargs. If a different type of exception is
thrown, it will not be caught, and the test case will be
deemed to have suffered an error, exactly as for an
unexpected exception.r<>
h:j<>
h;jP
h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKK<4B>hLhh4]r<>
(hZor<6F>
}r<>
(h9j<39>
h]X)Fail unless an exception of class excClass is thrown
by callableObj when invoked with arguments args and keyword
arguments kwargs. If a different type of exception is
thrown, it will not be caught, and the test case will be
deemed to have suffered an error, exactly as for an
unexpected exception.r<>
h:j<>
ubaubaubeub(h_or<6F>
}r<>
(h9Uh:h<>h;Uh=hbh?}r<>
(hG]r<>
hE]r<>
hA]r<>
hC]r<>
hI]r<>
Uentriesr<73>
]r<>
(hkXJfailureException (pyogp.lib.base.tests.test_helpers.TestHelpers attribute)hhtr<74>
auhKNhLhh4]r<>
ub(hnor<6F>
}r<>
(h9Uh:h<>h;Uh=hqh?}r<>
(hs<68>hG]r<>
hE]r<>
hA]r<>
hC]r<>
hI]r<>
hyX attributer<65>
uhKNhLhh4]r<>
((h|or<6F>
}r<>
(h9XTestHelpers.failureExceptionr<6E>
h:j<>
h;h<>h=h<>h?}r<>
(hG]r<>
hahE]r<>
hA]r<>
hC]r<>
hI]r<>
hah<61><68>uhKNhLhh4]r<>
(h<>or<6F>
}r<>
(h9XfailureExceptionr<6E>
h:j<>
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(hZor<6F>
}r<>
(h9Uh]j<>
h:j<>
ubaubaub(h<>or<6F>
}r<>
(h9Uh:j<>
h;h<>h=h<>h?}r<>
(hA]r<>
hC]r<>
hE]r<>
hG]r<>
hI]r<>
uhKNhLhh4]r<>
(h<>or<6F>
}r (h9X alias of :class:`AssertionError`r h:j<>
h;Uh=h<>h?}r (hA]r hC]r hE]r hG]r hI]r uhKK<4B>hLhh4]r ((hZor }r
(h9X alias of r h]X alias of r h:j<>
ub(csphinx.addnodes
pending_xref
r or }r (h9X:class:`AssertionError`r h:j<>
h=U pending_xrefr h?}r (Ureftyper Xclassr Umodnamer NU
refcaptionr <00>U reftargetr XAssertionErrorr hG]r hE]r U classnamer h<>hA]r hC]r hI]r uhKK<4B>h4]r (cdocutils.nodes
literal
r or! }r" (h9j h?}r# (hA]r$ hC]r% Uxrefr& ahE]r' hG]r( hI]r) uh:j h4]r* (hZor+ }r, (h9Uh]j h:j! ubah=Uliteralr- ubaubeubaubeub(h_or. }r/ (h9Uh:h<>h;Nh=hbh?}r0 (hG]r1 hE]r2 hA]r3 hC]r4 hI]r5 Uentriesr6 ]r7 (hkX;id() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr8 auhKNhLhh4]r9 ub(hnor: }r; (h9Uh:h<>h;Nh=hqh?}r< (hs<68>hG]r= hE]r> hA]r? hC]r@ hI]rA hyXmethodrB uhKNhLhh4]rC ((h|orD }rE (h9XTestHelpers.id()rF h:j: h;h<>h=h<>h?}rG (hG]rH hahE]rI hA]rJ hC]rK hI]rL hah<61><68>uhKNhLhh4]rM ((h<>orN }rO (h9XidrP h:jD h;h<>h=h<>h?}rQ (hA]rR hC]rS hE]rT hG]rU hI]rV uhKNhLhh4]rW (hZorX }rY (h9Uh]jP h:jN ubaub(h<>orZ }r[ (h9Uh:jD h;h<>h=h<>h?}r\ (hA]r] hC]r^ hE]r_ hG]r` hI]ra uhKNhLhh4]rb ubeub(h<>orc }rd (h9Uh:j: h;h<>h=h<>h?}re (hA]rf hC]rg hE]rh hG]ri hI]rj uhKNhLhh4]rk ubeub(h_orl }rm (h9Uh:h<>h;Nh=hbh?}rn (hG]ro hE]rp hA]rq hC]rr hI]rs Uentriesrt ]ru (hkX<run() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h"h"trv auhKNhLhh4]rw ub(hnorx }ry (h9Uh:h<>h;Nh=hqh?}rz (hs<68>hG]r{ hE]r| hA]r} hC]r~ hI]r hyXmethodr<64> uhKNhLhh4]r<> ((h|or<6F> }r<> (h9XTestHelpers.run(result=None)r<> h:jx h;h<>h=h<>h?}r<> (hG]r<> h"ahE]r<> hA]r<> hC]r<> hI]r<> h"ah<61><68>uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9Xrunr<6E> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (h<>or<6F> }r<> (h9X result=Noner<65> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaubaubeub(h<>or<6F> }r<> (h9Uh:jx h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h_or<6F> }r<> (h9Uh:h<>h;Nh=hbh?}r<> (hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> Uentriesr<73> ]r<> (hkX>setUp() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74> auhKNhLhh4]r<> ub(hnor<6F> }r<> (h9Uh:h<>h;Nh=hqh?}r<> (hs<68>hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> hyXmethodr<64> uhKNhLhh4]r<> ((h|or<6F> }r<> (h9XTestHelpers.setUp()r<> h:j<> h;h<>h=h<>h?}r<> (hG]r<> hahE]r<> hA]r<> hC]r<> hI]r<> hah<61><68>uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9XsetUpr<70> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h_or<6F> }r<> (h9Uh:h<>h;X<>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/tests/test_helpers.py:docstring of pyogp.lib.base.tests.test_helpers.TestHelpers.shortDescriptionr<6E> h=hbh?}r<> (hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> Uentriesr<73> ]r<> (hkXIshortDescription() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74> auhKNhLhh4]r ub(hnor }r (h9Uh:h<>h;j<> h=hqh?}r (hs<68>hG]r hE]r hA]r hC]r hI]r hyXmethodr uhKNhLhh4]r
((h|or }r (h9XTestHelpers.shortDescription()r h:j h;h<>h=h<>h?}r (hG]r hahE]r hA]r hC]r hI]r hah<61><68>uhKNhLhh4]r ((h<>or }r (h9XshortDescriptionr h:j h;h<>h=h<>h?}r (hA]r hC]r hE]r hG]r hI]r uhKNhLhh4]r (hZor }r (h9Uh]j h:j ubaub(h<>or! }r" (h9Uh:j h;h<>h=h<>h?}r# (hA]r$ hC]r% hE]r& hG]r' hI]r( uhKNhLhh4]r) ubeub(h<>or* }r+ (h9Uh:j h;h<>h=h<>h?}r, (hA]r- hC]r. hE]r/ hG]r0 hI]r1 uhKNhLhh4]r2 ((h<>or3 }r4 (h9XXReturns a one-line description of the test, or None if no
description has been provided.r5 h:j* h;j<> h=h<>h?}r6 (hA]r7 hC]r8 hE]r9 hG]r: hI]r; uhKK<4B>hLhh4]r< (hZor= }r> (h9j5 h]XXReturns a one-line description of the test, or None if no
description has been provided.r? h:j3 ubaub(h<>or@ }rA (h9XjThe default implementation of this method returns the first line of
the specified test method's docstring.rB h:j* h;j<> h=h<>h?}rC (hA]rD hC]rE hE]rF hG]rG hI]rH uhKK<4B>hLhh4]rI (hZorJ }rK (h9jB h]XjThe default implementation of this method returns the first line of
the specified test method's docstring.rL h:j@ ubaubeubeub(h_orM }rN (h9Uh:h<>h;Nh=hbh?}rO (hG]rP hE]rQ hA]rR hC]rS hI]rT UentriesrU ]rV (hkXAtearDown() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h h trW auhKNhLhh4]rX ub(hnorY }rZ (h9Uh:h<>h;Nh=hqh?}r[ (hs<68>hG]r\ hE]r] hA]r^ hC]r_ hI]r` hyXmethodra uhKNhLhh4]rb ((h|orc }rd (h9XTestHelpers.tearDown()re h:jY h;h<>h=h<>h?}rf (hG]rg h ahE]rh hA]ri hC]rj hI]rk h ah<61><68>uhKNhLhh4]rl ((h<>orm }rn (h9XtearDownro h:jc h;h<>h=h<>h?}rp (hA]rq hC]rr hE]rs hG]rt hI]ru uhKNhLhh4]rv (hZorw }rx (h9Uh]jo h:jm ubaub(h<>ory }rz (h9Uh:jc h;h<>h=h<>h?}r{ (hA]r| hC]r} hE]r~ hG]r hI]r<> uhKNhLhh4]r<> ubeub(h<>or<6F> }r<> (h9Uh:jY h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h_or<6F> }r<> (h9Uh:h<>h;Nh=hbh?}r<> (hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> Uentriesr<73> ]r<> (hkXPtest_DictLLSDSerializer() (pyogp.lib.base.tests.test_helpers.TestHelpers method)h h tr<74> auhKNhLhh4]r<> ub(hnor<6F> }r<> (h9Uh:h<>h;Nh=hqh?}r<> (hs<68>hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> hyXmethodr<64> uhKNhLhh4]r<> ((h|or<6F> }r<> (h9X%TestHelpers.test_DictLLSDSerializer()r<> h:j<> h;h<>h=h<>h?}r<> (hG]r<> h ahE]r<> hA]r<> hC]r<> hI]r<> h ah<61><68>uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9Xtest_DictLLSDSerializerr<72> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h_or<6F> }r<> (h9Uh:h<>h;Nh=hbh?}r<> (hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> Uentriesr<73> ]r<> (hkXZtest_LLSDDeserializer_deserialize() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74> auhKNhLhh4]r<> ub(hnor<6F> }r<> (h9Uh:h<>h;Nh=hqh?}r<> (hs<68>hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> hyXmethodr<64> uhKNhLhh4]r<> ((h|or<6F> }r<> (h9X/TestHelpers.test_LLSDDeserializer_deserialize()r<> h:j<> h;h<>h=h<>h?}r<> (hG]r<> hahE]r<> hA]r<> hC]r<> hI]r<> hah<61><68>uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9X!test_LLSDDeserializer_deserializer<65> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r (hA]r hC]r hE]r hG]r hI]r uhKNhLhh4]r ubeub(h_or }r (h9Uh:h<>h;Nh=hbh?}r (hG]r
hE]r hA]r hC]r hI]r Uentriesr ]r (hkXctest_LLSDDeserializer_deserialize_nonsense() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr auhKNhLhh4]r ub(hnor }r (h9Uh:h<>h;Nh=hqh?}r (hs<68>hG]r hE]r hA]r hC]r hI]r hyXmethodr uhKNhLhh4]r ((h|or }r (h9X8TestHelpers.test_LLSDDeserializer_deserialize_nonsense()r h:j h;h<>h=h<>h?}r (hG]r! hahE]r" hA]r# hC]r$ hI]r% hah<61><68>uhKNhLhh4]r& ((h<>or' }r( (h9X*test_LLSDDeserializer_deserialize_nonsenser) h:j h;h<>h=h<>h?}r* (hA]r+ hC]r, hE]r- hG]r. hI]r/ uhKNhLhh4]r0 (hZor1 }r2 (h9Uh]j) h:j' ubaub(h<>or3 }r4 (h9Uh:j h;h<>h=h<>h?}r5 (hA]r6 hC]r7 hE]r8 hG]r9 hI]r: uhKNhLhh4]r; ubeub(h<>or< }r= (h9Uh:j h;h<>h=h<>h?}r> (hA]r? hC]r@ hE]rA hG]rB hI]rC uhKNhLhh4]rD ubeub(h_orE }rF (h9Uh:h<>h;Nh=hbh?}rG (hG]rH hE]rI hA]rJ hC]rK hI]rL UentriesrM ]rN (hkXatest_LLSDDeserializer_deserialize_string() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtrO auhKNhLhh4]rP ub(hnorQ }rR (h9Uh:h<>h;Nh=hqh?}rS (hs<68>hG]rT hE]rU hA]rV hC]rW hI]rX hyXmethodrY uhKNhLhh4]rZ ((h|or[ }r\ (h9X6TestHelpers.test_LLSDDeserializer_deserialize_string()r] h:jQ h;h<>h=h<>h?}r^ (hG]r_ hahE]r` hA]ra hC]rb hI]rc hah<61><68>uhKNhLhh4]rd ((h<>ore }rf (h9X(test_LLSDDeserializer_deserialize_stringrg h:j[ h;h<>h=h<>h?}rh (hA]ri hC]rj hE]rk hG]rl hI]rm uhKNhLhh4]rn (hZoro }rp (h9Uh]jg h:je ubaub(h<>orq }rr (h9Uh:j[ h;h<>h=h<>h?}rs (hA]rt hC]ru hE]rv hG]rw hI]rx uhKNhLhh4]ry ubeub(h<>orz }r{ (h9Uh:jQ h;h<>h=h<>h?}r| (hA]r} hC]r~ hE]r hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h_or<6F> }r<> (h9Uh:h<>h;Nh=hbh?}r<> (hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> Uentriesr<73> ]r<> (hkXPtest_ListLLSDSerializer() (pyogp.lib.base.tests.test_helpers.TestHelpers method)hhtr<74> auhKNhLhh4]r<> ub(hnor<6F> }r<> (h9Uh:h<>h;Nh=hqh?}r<> (hs<68>hG]r<> hE]r<> hA]r<> hC]r<> hI]r<> hyXmethodr<64> uhKNhLhh4]r<> ((h|or<6F> }r<> (h9X%TestHelpers.test_ListLLSDSerializer()r<> h:j<> h;h<>h=h<>h?}r<> (hG]r<> hahE]r<> hA]r<> hC]r<> hI]r<> hah<61><68>uhKNhLhh4]r<> ((h<>or<6F> }r<> (h9Xtest_ListLLSDSerializerr<72> h:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> (hZor<6F> }r<> (h9Uh]j<> h:j<> ubaub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeub(h<>or<6F> }r<> (h9Uh:j<> h;h<>h=h<>h?}r<> (hA]r<> hC]r<> hE]r<> hG]r<> hI]r<> uhKNhLhh4]r<> ubeubeubeubeubah9UU transformerr<72> NU footnote_refsr<73> }r<> Urefnamesr<73> }r<> Usymbol_footnotesr<73> ]r<> Uautofootnote_refsr<73> ]r<> Usymbol_footnote_refsr<73> ]r<> U citationsr<73> ]r<> hLhU current_liner<65> NUtransform_messagesr<73> ]r<> Ureporterr<72> NUid_startr<74> KU autofootnotesr<73> ]r<> U citation_refsr<73> }r<> Uindirect_targetsr<73> ]r<> Usettingsr<73> (cdocutils.frontend
Values
r<EFBFBD> or<6F> }r<> (Ufootnote_backlinksr<73> KUrecord_dependenciesr<73> NU rfc_base_urlr<6C> Uhttp://tools.ietf.org/html/r<> U tracebackr<6B> KUpep_referencesr<73> NUstrip_commentsr<73> NU toc_backlinksr<73> Uentryr<79> U language_coder<65> Uenr<6E> U datestampr<70> NU report_levelr<6C> KU _destinationr<6E> NU
halt_levelr<EFBFBD> KU strip_classesr<73> NhRNUerror_encoding_error_handlerr<72> Ubackslashreplacer<65> Udebugr<67> NUembed_stylesheetr<74> <00>Uoutput_encoding_error_handlerr<72> Ustrictr<74> U sectnum_xformr<6D> KUdump_transformsr<73> NU docinfo_xformr<6D> KUwarning_streamr<6D> NUpep_file_url_templater<65> Upep-%04dr<64> Uexit_status_levelr<6C> KUconfigr<67> NUstrict_visitorr<72> NUcloak_email_addressesr<73> <00>Utrim_footnote_reference_spacer<65> <00>Uenvr<76> NUdump_pseudo_xmlr<6C> NUexpose_internalsrNUsectsubtitle_xformr<00>U source_linkrNUrfc_referencesrNUoutput_encodingrUutf-8rU
source_urlrNUinput_encodingrUutf-8rU_disable_configr NU id_prefixr
UU tab_widthr KUerror_encodingr Uasciir U_sourcerh<U generatorrNUdump_internalsrNU pep_base_urlrUhttp://www.python.org/dev/peps/rUinput_encoding_error_handlerrj<> Uauto_id_prefixrUidrUdoctitle_xformr<00>Ustrip_elements_with_classesrNU _config_filesr]rUfile_insertion_enabledrKU raw_enabledrKU dump_settingsrNubUsymbol_footnote_startrKUidsr}r(hj[ hj<>hj h jc h
j<EFBFBD>h jl h h<>h j<> h3h7hje
hjShjGhj<>
hjhjD hj<> hj<> hh}hj<>hj hj<>hjhj<>hjUhj<> hj h j<>h!j<>h"j<> h#j'h$j<>h%j<> h&j<>h'j<>h(jh)jguUsubstitution_namesr }r!h=hLh?}r"(hA]r#hG]r$hE]r%Usourcer&h<hC]r'hI]r(uU footnotesr)]r*Urefidsr+}r,ub.