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

695 lines
170 KiB
Plaintext
Raw Normal View History

<EFBFBD>(cdocutils.nodes
document
qoq}q(U nametypesq}q(XRpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertNotAlmostEqualqKX9pyogp.lib.base.message.tests.test_circuits.TestHost.debugqKXHpyogp.lib.base.message.tests.test_circuits.TestCircuit.failIfAlmostEqualqKXEpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assert_q KX6pyogp.lib.base.message.tests.test_circuits.TestCircuitq
KXCpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.setUpq KX6pyogp.lib.base.message.tests.test_circuits.TestHost.idq KXIpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertAlmostEqualsq KXEpyogp.lib.base.message.tests.test_circuits.TestHost.assertAlmostEqualqKXFpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.tearDownqKXBpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertEqualqKXHpyogp.lib.base.message.tests.test_circuits.TestCircuit.defaultTestResultqKX7pyogp.lib.base.message.tests.test_circuits.TestHost.runqKXCpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertEqualsqKXHpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertTrueqKXNpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.shortDescriptionqKX>pyogp.lib.base.message.tests.test_circuits.TestCircuit.assert_qKXBpyogp.lib.base.message.tests.test_circuits.TestCircuit.failIfEqualqKX>pyogp.lib.base.message.tests.test_circuits.TestHost.assertTrueqKXIpyogp.lib.base.message.tests.test_circuits.TestHost.failUnlessAlmostEqualqKXApyogp.lib.base.message.tests.test_circuits.TestCircuit.failUnlessqKXDpyogp.lib.base.message.tests.test_circuits.TestHost.failUnlessRaisesqKXIpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failIfEqualqKX:pyogp.lib.base.message.tests.test_circuits.TestHost.failIfqKXHpyogp.lib.base.message.tests.test_circuits.TestHost.assertNotAlmostEqualqKXLpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertNotAlmostEqualsqKXMpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessEqualq KX9pyogp.lib.base.message.tests.test_circuits.TestCircuit.idq!KXOpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertAlmostEqualq"KXFpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertNotEqualsq#KXIpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertFalseq$KXJpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertRaisesq%KX3pyogp.lib.base.message.tests.test_circuits.TestHostq&KXNpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failureExceptionq'KXDpyogp.lib.base.message.tests.test_circuits.TestHost.failureExceptionq(KXCpyogp.lib.base.message.tests.test_circuits.TestHost.assertNotEqualsq)KXGpyogp.lib.base.message.tests.test_circuits.TestCircuit.failureExceptionq*KX?pyogp.lib.base.message.tests.test_circuits.TestHost.failIfEqualq+KXSpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessAlmostEqualq,KXOpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failIfAlmostEqualq-KX;pyogp.lib.base.message.tests.test_circuits.TestHost.assert_q.KXNpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessRaisesq/KXBpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertFalseq0KX=pyogp.lib.base.message.tests.test_circuits.TestHost.test_failq1KX8pyogp.lib.base.message.tests.test_circuits.TestHost.testq2KX;pyogp.lib.base.message.tests.test_circuits.TestCircuit.testq3KXEpyogp.lib.base.message.tests.test_circuits.TestCircuit.countTestCasesq4KX<pyogp.lib.base.message.tests.test_circuits.TestCircuit.debugq5KXCpyogp.lib.base.message.tests.test_circuits.TestCircuit.assertRaisesq6KX:pyogp.lib.base.message.tests.test_circuits.TestCircuit.runq7KX@pyogp.lib.base.message.tests.test_circuits.TestHost.assertEqualsq8KX<pyogp.lib.base.message.tests.test_circuits.TestHost.tearDownq9KXEpyogp.lib.base.message.tests.test_circuits.TestHost.defaultTestResultq:KXPpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertAlmostEqualsq;KXBpyogp.lib.base.message.tests.test_circuits.TestHost.assertNotEqualq<KXBpyogp.lib.base.message.tests.test_circuits.TestHost.countTestCasesq=KX@pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.idq>KXMpyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertNotEqualsq?KX?pyogp.lib.base.message.t
decorationqkNUautofootnote_startqlKUnameidsqm}qn(hhhhhhh h h
h
h h h h h h hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh h h!h!h"h"h#h#h$h$h%h%h&h&h'h'h(h(h)h)h*h*h+h+h,h,h-h-h.h.h/h/h0h0h1h1h2h2h3h3h4h4h5h5h6h6h7h7h8h8h9h9h:h:h;h;h<h<h=h=h>h>h?h?h@h@hAhAhBhBhCU test-circuitsqohDhDhEhEhFhFhGhGhHhHhIhIhJhJhKhKhLhLhMhMhNhNhOhOhPhPhQhQhRhRhShShThThUhUhVhVhWhWhXhXhYhYhZhZh[h[h\h\h]h]h^h^h_h_h`h`hahahbhbhchchdhdheheuUchildrenqp]qq(cdocutils.nodes
section
qroqs}qt(U rawsourcequUUparentqvhUsourceqwUT/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/docs/source/modules/test_circuits.rstqxUtagnameqyUsectionqzU
attributesq{}q|(Udupnamesq}]q~Uclassesq]q<>Ubackrefsq<73>]q<>Uidsq<73>]q<>hoaUnamesq<73>]q<>hCauUlineq<65>KUdocumentq<74>hhp]q<>((cdocutils.nodes
title
q<EFBFBD>oq<EFBFBD>}q<>(huX test_circuitsq<73>hvhshwhxhyUtitleq<65>h{}q<>(h}]q<>h]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>uh<75>Kh<>hhp]q<>(cdocutils.nodes
Text
q<EFBFBD>oq<EFBFBD>}q<>(huh<75>Udataq<61>X test_circuitsq<73>hvh<76>ubaub(csphinx.addnodes
index
q<EFBFBD>oq<EFBFBD>}q<>(huUhvhshwNhyUindexq<78>h{}q<>(h<>]q<>h<EFBFBD>]q<>h}]q<>h]q<>h<EFBFBD>]q<>Uentriesq<73>]q<>(Usingleq<65>XHTestCircuitManager (class in pyogp.lib.base.message.tests.test_circuits)hahatq<74>auh<75>Nh<4E>hhp]q<>ub(csphinx.addnodes
desc
q<EFBFBD>oq<EFBFBD>}q<>(huUhvhshwNhyUdescq<63>h{}q<>(Unoindexq<78><71>h<EFBFBD>]q<>h<EFBFBD>]q<>h}]q<>h]q<>h<EFBFBD>]q<>Udesctypeq<65>Xclassq<73>uh<75>Nh<4E>hhp]q<>((csphinx.addnodes
desc_signature
q<EFBFBD>oq<EFBFBD>}q<>(huX(TestCircuitManager(methodName='runTest')q<>hvh<76>hwU <autodoc>q<>hyUdesc_signatureq<65>h{}q<>(h<>]q<>haah<61>]q<>h}]q<>h]q<>h<EFBFBD>]q<>haaUfirstqĉuh<75>Nh<4E>hhp]q<>((csphinx.addnodes
desc_annotation
q<EFBFBD>oq<EFBFBD>}q<>(huXclass q<>hvh<76>hwh<77>hyUdesc_annotationq<6E>h{}q<>(h}]q<>h]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>uh<75>Nh<4E>hhp]q<>(h<>oq<6F>}q<>(huUh<>h<EFBFBD>hvh<76>ubaub(csphinx.addnodes
desc_addname
q<EFBFBD>oq<EFBFBD>}q<>(huX+pyogp.lib.base.message.tests.test_circuits.q<>hvh<76>hwh<77>hyU desc_addnameq<65>h{}q<>(h}]q<>h]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>uh<75>Nh<4E>hhp]q<>(h<>oq<6F>}q<>(huUh<>h<EFBFBD>hvh<76>ubaub(csphinx.addnodes
desc_name
q<EFBFBD>oq<EFBFBD>}q<>(huXTestCircuitManagerq<72>hvh<76>hwh<77>hyU desc_nameq<65>h{}q<>(h}]q<>h]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>uh<75>Nh<4E>hhp]q<>(h<>oq<6F>}q<>(huUh<>h<EFBFBD>hvh<76>ubaub(csphinx.addnodes
desc_parameterlist
q<EFBFBD>oq<EFBFBD>}q<>(huUhvh<76>hwh<77>hyUdesc_parameterlistq<74>h{}q<>(h}]q<>h]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>h<EFBFBD>]q<>uh<75>Nh<4E>hhp]q<>(csphinx.addnodes
desc_parameter
q<EFBFBD>oq<EFBFBD>}q<>(huXmethodName='runTest'q<>hvh<76>hwh<77>hyUdesc_parameterq<72>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>h<EFBFBD>hvh<76>ubaubaubeub(csphinx.addnodes
desc_content
r or
}r (huUhvh<76>hwh<77>hyU desc_contentr h{}r (h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((cdocutils.nodes
paragraph
ror}r(huX<75>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.rhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManagerrhyU paragraphrh{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Kh<>hhp]r (h<>or!}r"(hujh<>X<EFBFBD>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.r#hvjubaub(h<>or$}r%(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertAlmostEqualr&hyh<79>h{}r'(h<>]r(h<>]r)h}]r*h]r+h<>]r,Uentriesr-]r.(h<>XZassertAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h"h"tr/auh<75>Nh<4E>hhp]r0ub(h<>or1}r2(huUhvj
hwj&hyh<79>h{}r3(h<><68>h<EFBFBD>]r4h<>]r5h}]r6h]r7h<>]r8h<>Xmethodr9uh<75>Nh<4E>hhp]r:((h<>or;}r<(huXGTestCircuitManager.assertAlmostEqual(first, second, places=7, msg=None)r=hvj1hwh<77>hyh<79>h{}r>(h<>]r?h"ah<61>]r@h}]rAh]rBh<>]rCh"ahĉuh<75>Nh<4E>hhp]rD((h<>orE}rF(huXassertAlmostEqualrGhvj;hwh<77>hyh<79>h{}rH(h}]rIh]rJh<>]rKh<>]rLh<>]rMuh<75>Nh<4E>hhp]rN(h<>orO}rP(huUh<>jGhvjEubaub(h<>orQ}rR(huUhvj;hwh<77>hyh<79>h{}rS(h}]rTh]rUh<>]rVh<>]rWh<>]rXuh<75>Nh<4E>hhp]rY((h<>orZ}r[(huXfirstr\hvjQhwh<77>hyh<79>h{}r](h}]r^h]r_h<>]r`h<>]rah<>]rbuh<75>Nh<4E>hhp]rc(h<>ord}re(huUh<>j\hvjZubaub(h<>orf}rg(huXsecondrhhvjQhwh<77>hyh<79>h{}ri(h}]rjh]rkh<>]rlh<>]rmh<>]rnuh<75>Nh<4E>hhp]ro(h<>orp}rq(huUh<>jhhvjfubaub(h<>orr}rs(huXplaces=7rthvjQhwh<77>hyh<79>h{}ru(h}]rvh]rwh<>]rxh<>]ryh<>]rzuh<75>Nh<4E>hhp]r{(h<>or|}r}(huUh<>jthvjrubaub(h<>or~}r(huXmsg=Noner<65>hvjQhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj~ubaubeubeub(j or<6F>}r<>(huUhvj1hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwj&hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K h<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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<>hvj<76>ubaub(jor<6F>}r<>(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>hwj&hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Kh<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>ubaubeubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertAlmostEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>X[assertAlmostEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h;h;tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXHTestCircuitManager.assertAlmostEquals(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h;ah<61>]r<>h}]r<>h]r<>h<>]r<>h;ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertAlmostEqualsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or}r(huXmsg=Noner hvj<76>hwh<77>hyh<79>h{}r
(h}]r h]r h<>]r h<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j hvjubaubeubeub(j or}r(huUhvj<76>hwh<77>hyj h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((jor}r(huX<75>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.rhvjhwj<77>hyjh{}r(h}]r h]r!h<>]r"h<>]r#h<>]r$uh<75>Kh<>hhp]r%(h<>or&}r'(hujh<>X<EFBFBD>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(hvjubaub(jor)}r*(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r+hvjhwj<77>hyjh{}r,(h}]r-h]r.h<>]r/h<>]r0h<>]r1uh<75>Kh<>hhp]r2(h<>or3}r4(huj+h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r5hvj)ubaubeubeub(h<>or6}r7(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertEqualr8hyh<79>h{}r9(h<>]r:h<>]r;h}]r<h]r=h<>]r>Uentriesr?]r@(h<>XTassertEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hHhHtrAauh<75>Nh<4E>hhp]rBub(h<>orC}rD(huUhvj
hwj8hyh<79>h{}rE(h<><68>h<EFBFBD>]rFh<>]rGh}]rHh]rIh<>]rJh<>XmethodrKuh<75>Nh<4E>hhp]rL((h<>orM}rN(huX7TestCircuitManager.assertEqual(first, second, msg=None)rOhvjChwh<77>hyh<79>h{}rP(h<>]rQhHah<61>]rRh}]rSh]rTh<>]rUhHahĉuh<75>Nh<4E>hhp]rV((h<>orW}rX(huX assertEqualrYhvjMhwh<77>hyh<79>h{}rZ(h}]r[h]r\h<>]r]h<>]r^h<>]r_uh<75>Nh<4E>hhp]r`(h<>ora}rb(huUh<>jYhvjWubaub(h<>orc}rd(huUhvjMhwh<77>hyh<79>h{}re(h}]rfh]rgh<>]rhh<>]rih<>]rjuh<75>Nh<4E>hhp]rk((h<>orl}rm(huXfirstrnhvjchwh<77>hyh<79>h{}ro(h}]rph]rqh<>]rrh<>]rsh<>]rtuh<75>Nh<4E>hhp]ru(h<>orv}rw(huUh<>jnhvjlubaub(h<>orx}ry(huXsecondrzhvjchwh<77>hyh<79>h{}r{(h}]r|h]r}h<>]r~h<>]rh<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>jzhvjxubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvjchwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjChwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>hwj8hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K#h<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XUassertEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hDhDtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX8TestCircuitManager.assertEquals(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hDah<61>]r<>h}]r<>h]r<>h<>]r<>hDahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX assertEqualsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or}r(huUhvj<76>hwh<77>hyj h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(jor }r
(huXGFail if the two objects are unequal as determined by the '=='
operator.r hvjhwj<77>hyjh{}r (h}]r h]rh<>]rh<>]rh<>]ruh<75>K*h<>hhp]r(h<>or}r(huj h<>XGFail if the two objects are unequal as determined by the '=='
operator.rhvj ubaubaubeub(h<>or}r(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertFalserhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r (h<>XTassertFalse() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h$h$tr!auh<75>Nh<4E>hhp]r"ub(h<>or#}r$(huUhvj
hwjhyh<79>h{}r%(h<><68>h<EFBFBD>]r&h<>]r'h}]r(h]r)h<>]r*h<>Xmethodr+uh<75>Nh<4E>hhp]r,((h<>or-}r.(huX.TestCircuitManager.assertFalse(expr, msg=None)r/hvj#hwh<77>hyh<79>h{}r0(h<>]r1h$ah<61>]r2h}]r3h]r4h<>]r5h$ahĉuh<75>Nh<4E>hhp]r6((h<>or7}r8(huX assertFalser9hvj-hwh<77>hyh<79>h{}r:(h}]r;h]r<h<>]r=h<>]r>h<>]r?uh<75>Nh<4E>hhp]r@(h<>orA}rB(huUh<>j9hvj7ubaub(h<>orC}rD(huUhvj-hwh<77>hyh<79>h{}rE(h}]rFh]rGh<>]rHh<>]rIh<>]rJuh<75>Nh<4E>hhp]rK((h<>orL}rM(huXexprrNhvjChwh<77>hyh<79>h{}rO(h}]rPh]rQh<>]rRh<>]rSh<>]rTuh<75>Nh<4E>hhp]rU(h<>orV}rW(huUh<>jNhvjLubaub(h<>orX}rY(huXmsg=NonerZhvjChwh<77>hyh<79>h{}r[(h}]r\h]r]h<>]r^h<>]r_h<>]r`uh<75>Nh<4E>hhp]ra(h<>orb}rc(huUh<>jZhvjXubaubeubeub(j ord}re(huUhvj#hwh<77>hyj h{}rf(h}]rgh]rhh<>]rih<>]rjh<>]rkuh<75>Nh<4E>hhp]rl(jorm}rn(huX(Fail the test if the expression is true.rohvjdhwjhyjh{}rp(h}]rqh]rrh<>]rsh<>]rth<>]ruuh<75>K1h<31>hhp]rv(h<>orw}rx(hujoh<>X(Fail the test if the expression is true.ryhvjmubaubaubeub(h<>orz}r{(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertNotAlmostEqualr|hyh<79>h{}r}(h<>]r~h<>]rh}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>X]assertNotAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj|hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXJTestCircuitManager.assertNotAlmostEqual(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]r<>h<>]r<>hahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotAlmostEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwj|hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K7h<37>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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<>hvj<76>ubaub(jor<6F>}r<>(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>hwj|hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K;h<>hhp]r<>(h<>or}r(huj<75>h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rhvj<76>ubaubeubeub(h<>or}r(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertNotAlmostEqualsrhyh<79>h{}r(h<>]rh<>]rh}]r h]r
h<>]r Uentriesr ]r (h<>X^assertNotAlmostEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hOhOtrauh<75>Nh<4E>hhp]rub(h<>or}r(huUhvj
hwjhyh<79>h{}r(h<><68>h<EFBFBD>]rh<>]rh}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huXKTestCircuitManager.assertNotAlmostEquals(first, second, places=7, msg=None)rhvjhwh<77>hyh<79>h{}r(h<>]rhOah<61>]rh}]r h]r!h<>]r"hOahĉuh<75>Nh<4E>hhp]r#((h<>or$}r%(huXassertNotAlmostEqualsr&hvjhwh<77>hyh<79>h{}r'(h}]r(h]r)h<>]r*h<>]r+h<>]r,uh<75>Nh<4E>hhp]r-(h<>or.}r/(huUh<>j&hvj$ubaub(h<>or0}r1(huUhvjhwh<77>hyh<79>h{}r2(h}]r3h]r4h<>]r5h<>]r6h<>]r7uh<75>Nh<4E>hhp]r8((h<>or9}r:(huXfirstr;hvj0hwh<77>hyh<79>h{}r<(h}]r=h]r>h<>]r?h<>]r@h<>]rAuh<75>Nh<4E>hhp]rB(h<>orC}rD(huUh<>j;hvj9ubaub(h<>orE}rF(huXsecondrGhvj0hwh<77>hyh<79>h{}rH(h}]rIh]rJh<>]rKh<>]rLh<>]rMuh<75>Nh<4E>hhp]rN(h<>orO}rP(huUh<>jGhvjEubaub(h<>orQ}rR(huXplaces=7rShvj0hwh<77>hyh<79>h{}rT(h}]rUh]rVh<>]rWh<>]rXh<>]rYuh<75>Nh<4E>hhp]rZ(h<>or[}r\(huUh<>jShvjQubaub(h<>or]}r^(huXmsg=Noner_hvj0hwh<77>hyh<79>h{}r`(h}]rah]rbh<>]rch<>]rdh<>]reuh<75>Nh<4E>hhp]rf(h<>org}rh(huUh<>j_hvj]ubaubeubeub(j ori}rj(huUhvjhwh<77>hyj h{}rk(h}]rlh]rmh<>]rnh<>]roh<>]rpuh<75>Nh<4E>hhp]rq((jorr}rs(huX<75>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.rthvjihwjhyjh{}ru(h}]rvh]rwh<>]rxh<>]ryh<>]rzuh<75>KBh<42>hhp]r{(h<>or|}r}(hujth<>X<EFBFBD>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~hvjrubaub(jor}r<>(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvjihwjhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>KFh<46>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvjubaubeubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertNotEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XWassertNotEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hEhEtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX:TestCircuitManager.assertNotEqual(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hEah<61>]r<>h}]r<>h]r<>h<>]r<>hEahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXEFail if the two objects are equal as determined by the '=='
operator.r<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>KMh<4D>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XEFail if the two objects are equal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertNotEqualsr<73>hyh<79>h{}r<>(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r(h<>XXassertNotEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h?h?trauh<75>Nh<4E>hhp]rub(h<>or }r
(huUhvj
hwj<77>hyh<79>h{}r (h<><68>h<EFBFBD>]r h<>]r h}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huX;TestCircuitManager.assertNotEquals(first, second, msg=None)rhvj hwh<77>hyh<79>h{}r(h<>]rh?ah<61>]rh}]rh]rh<>]rh?ahĉuh<75>Nh<4E>hhp]r((h<>or}r(huXassertNotEqualsrhvjhwh<77>hyh<79>h{}r (h}]r!h]r"h<>]r#h<>]r$h<>]r%uh<75>Nh<4E>hhp]r&(h<>or'}r((huUh<>jhvjubaub(h<>or)}r*(huUhvjhwh<77>hyh<79>h{}r+(h}]r,h]r-h<>]r.h<>]r/h<>]r0uh<75>Nh<4E>hhp]r1((h<>or2}r3(huXfirstr4hvj)hwh<77>hyh<79>h{}r5(h}]r6h]r7h<>]r8h<>]r9h<>]r:uh<75>Nh<4E>hhp]r;(h<>or<}r=(huUh<>j4hvj2ubaub(h<>or>}r?(huXsecondr@hvj)hwh<77>hyh<79>h{}rA(h}]rBh]rCh<>]rDh<>]rEh<>]rFuh<75>Nh<4E>hhp]rG(h<>orH}rI(huUh<>j@hvj>ubaub(h<>orJ}rK(huXmsg=NonerLhvj)hwh<77>hyh<79>h{}rM(h}]rNh]rOh<>]rPh<>]rQh<>]rRuh<75>Nh<4E>hhp]rS(h<>orT}rU(huUh<>jLhvjJubaubeubeub(j orV}rW(huUhvj hwh<77>hyj h{}rX(h}]rYh]rZh<>]r[h<>]r\h<>]r]uh<75>Nh<4E>hhp]r^(jor_}r`(huXEFail if the two objects are equal as determined by the '=='
operator.rahvjVhwj<77>hyjh{}rb(h}]rch]rdh<>]reh<>]rfh<>]rguh<75>KTh<54>hhp]rh(h<>ori}rj(hujah<>XEFail if the two objects are equal as determined by the '=='
operator.rkhvj_ubaubaubeub(h<>orl}rm(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertRaisesrnhyh<79>h{}ro(h<>]rph<>]rqh}]rrh]rsh<>]rtUentriesru]rv(h<>XUassertRaises() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h%h%trwauh<75>Nh<4E>hhp]rxub(h<>ory}rz(huUhvj
hwjnhyh<79>h{}r{(h<><68>h<EFBFBD>]r|h<>]r}h}]r~h]rh<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXGTestCircuitManager.assertRaises(excClass, callableObj, *args, **kwargs)r<>hvjyhwh<77>hyh<79>h{}r<>(h<>]r<>h%ah<61>]r<>h}]r<>h]r<>h<>]r<>h%ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX assertRaisesr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexcClassr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX callableObjr<6A>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX*argsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX**kwargsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjyhwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX)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<>hvj<76>hwjnhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K[h<>hhp]r<>(h<>or<6F>}r<>(huj<75>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<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assertTruer<65>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XSassertTrue() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r(huX-TestCircuitManager.assertTrue(expr, msg=None)rhvj<76>hwh<77>hyh<79>h{}r(h<>]rhah<61>]rh}]rh]rh<>]rhahĉuh<75>Nh<4E>hhp]r((h<>or }r
(huX
assertTruer hvj<76>hwh<77>hyh<79>h{}r (h}]r h]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j hvj ubaub(h<>or}r(huUhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((h<>or}r(huXexprr hvjhwh<77>hyh<79>h{}r!(h}]r"h]r#h<>]r$h<>]r%h<>]r&uh<75>Nh<4E>hhp]r'(h<>or(}r)(huUh<>j hvjubaub(h<>or*}r+(huXmsg=Noner,hvjhwh<77>hyh<79>h{}r-(h}]r.h]r/h<>]r0h<>]r1h<>]r2uh<75>Nh<4E>hhp]r3(h<>or4}r5(huUh<>j,hvj*ubaubeubeub(j or6}r7(huUhvj<76>hwh<77>hyj h{}r8(h}]r9h]r:h<>]r;h<>]r<h<>]r=uh<75>Nh<4E>hhp]r>(jor?}r@(huX,Fail the test unless the expression is true.rAhvj6hwj<77>hyjh{}rB(h}]rCh]rDh<>]rEh<>]rFh<>]rGuh<75>Kfh<66>hhp]rH(h<>orI}rJ(hujAh<>X,Fail the test unless the expression is true.rKhvj?ubaubaubeub(h<>orL}rM(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.assert_rNhyh<79>h{}rO(h<>]rPh<>]rQh}]rRh]rSh<>]rTUentriesrU]rV(h<>XPassert_() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h h trWauh<75>Nh<4E>hhp]rXub(h<>orY}rZ(huUhvj
hwjNhyh<79>h{}r[(h<><68>h<EFBFBD>]r\h<>]r]h}]r^h]r_h<>]r`h<>Xmethodrauh<75>Nh<4E>hhp]rb((h<>orc}rd(huX*TestCircuitManager.assert_(expr, msg=None)rehvjYhwh<77>hyh<79>h{}rf(h<>]rgh ah<61>]rhh}]rih]rjh<>]rkh ahĉuh<75>Nh<4E>hhp]rl((h<>orm}rn(huXassert_rohvjchwh<77>hyh<79>h{}rp(h}]rqh]rrh<>]rsh<>]rth<>]ruuh<75>Nh<4E>hhp]rv(h<>orw}rx(huUh<>johvjmubaub(h<>ory}rz(huUhvjchwh<77>hyh<79>h{}r{(h}]r|h]r}h<>]r~h<>]rh<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexprr<72>hvjyhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvjyhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjYhwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX,Fail the test unless the expression is true.r<>hvj<76>hwjNhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Klh<6C>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X,Fail the test unless the expression is true.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj
hwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XWcountTestCases() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h_h_tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwNhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX#TestCircuitManager.countTestCases()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h_ah<61>]r<>h}]r<>h]r<>h<>]r<>h_ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXcountTestCasesr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.debugr<67>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XNdebug() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hKhKtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huXTestCircuitManager.debug()rhvj<76>hwh<77>hyh<79>h{}r(h<>]r hKah<61>]r
h}]r h]r h<>]r hKahĉuh<75>Nh<4E>hhp]r((h<>or}r(huXdebugrhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r(huUhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]r h<>]r!h<>]r"uh<75>Nh<4E>hhp]r#ubeub(j or$}r%(huUhvj<76>hwh<77>hyj h{}r&(h}]r'h]r(h<>]r)h<>]r*h<>]r+uh<75>Nh<4E>hhp]r,(jor-}r.(huX6Run the test without collecting errors in a TestResultr/hvj$hwj<77>hyjh{}r0(h}]r1h]r2h<>]r3h<>]r4h<>]r5uh<75>Kvh<76>hhp]r6(h<>or7}r8(huj/h<>X6Run the test without collecting errors in a TestResultr9hvj-ubaubaubeub(h<>or:}r;(huUhvj
hwNhyh<79>h{}r<(h<>]r=h<>]r>h}]r?h]r@h<>]rAUentriesrB]rC(h<>XZdefaultTestResult() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hUhUtrDauh<75>Nh<4E>hhp]rEub(h<>orF}rG(huUhvj
hwNhyh<79>h{}rH(h<><68>h<EFBFBD>]rIh<>]rJh}]rKh]rLh<>]rMh<>XmethodrNuh<75>Nh<4E>hhp]rO((h<>orP}rQ(huX&TestCircuitManager.defaultTestResult()rRhvjFhwh<77>hyh<79>h{}rS(h<>]rThUah<61>]rUh}]rVh]rWh<>]rXhUahĉuh<75>Nh<4E>hhp]rY((h<>orZ}r[(huXdefaultTestResultr\hvjPhwh<77>hyh<79>h{}r](h}]r^h]r_h<>]r`h<>]rah<>]rbuh<75>Nh<4E>hhp]rc(h<>ord}re(huUh<>j\hvjZubaub(h<>orf}rg(huUhvjPhwh<77>hyh<79>h{}rh(h}]rih]rjh<>]rkh<>]rlh<>]rmuh<75>Nh<4E>hhp]rnubeub(j oro}rp(huUhvjFhwh<77>hyj h{}rq(h}]rrh]rsh<>]rth<>]ruh<>]rvuh<75>Nh<4E>hhp]rwubeub(h<>orx}ry(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failrzhyh<79>h{}r{(h<>]r|h<>]r}h}]r~h]rh<>]r<>Uentriesr<73>]r<>(h<>XMfail() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h^h^tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwjzhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX!TestCircuitManager.fail(msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h^ah<61>]r<>h}]r<>h]r<>h<>]r<>h^ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfailr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubaubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX)Fail immediately, with the given message.r<>hvj<76>hwjzhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X)Fail immediately, with the given message.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failIfr<66>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XOfailIf() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hAhAtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX)TestCircuitManager.failIf(expr, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hAah<61>]r<>h}]r<>h]r<>h<>]r<>hAahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfailIfr<66>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((h<>or}r(huXexprrhvj<76>hwh<77>hyh<79>h{}r (h}]r
h]r h<>]r h<>]r h<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r(huXmsg=Nonerhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaubeubeub(j or}r(huUhvj<76>hwh<77>hyj h{}r (h}]r!h]r"h<>]r#h<>]r$h<>]r%uh<75>Nh<4E>hhp]r&(jor'}r((huX(Fail the test if the expression is true.r)hvjhwj<77>hyjh{}r*(h}]r+h]r,h<>]r-h<>]r.h<>]r/uh<75>K<EFBFBD>h<EFBFBD>hhp]r0(h<>or1}r2(huj)h<>X(Fail the test if the expression is true.r3hvj'ubaubaubeub(h<>or4}r5(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failIfAlmostEqualr6hyh<79>h{}r7(h<>]r8h<>]r9h}]r:h]r;h<>]r<Uentriesr=]r>(h<>XZfailIfAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h-h-tr?auh<75>Nh<4E>hhp]r@ub(h<>orA}rB(huUhvj
hwj6hyh<79>h{}rC(h<><68>h<EFBFBD>]rDh<>]rEh}]rFh]rGh<>]rHh<>XmethodrIuh<75>Nh<4E>hhp]rJ((h<>orK}rL(huXGTestCircuitManager.failIfAlmostEqual(first, second, places=7, msg=None)rMhvjAhwh<77>hyh<79>h{}rN(h<>]rOh-ah<61>]rPh}]rQh]rRh<>]rSh-ahĉuh<75>Nh<4E>hhp]rT((h<>orU}rV(huXfailIfAlmostEqualrWhvjKhwh<77>hyh<79>h{}rX(h}]rYh]rZh<>]r[h<>]r\h<>]r]uh<75>Nh<4E>hhp]r^(h<>or_}r`(huUh<>jWhvjUubaub(h<>ora}rb(huUhvjKhwh<77>hyh<79>h{}rc(h}]rdh]reh<>]rfh<>]rgh<>]rhuh<75>Nh<4E>hhp]ri((h<>orj}rk(huXfirstrlhvjahwh<77>hyh<79>h{}rm(h}]rnh]roh<>]rph<>]rqh<>]rruh<75>Nh<4E>hhp]rs(h<>ort}ru(huUh<>jlhvjjubaub(h<>orv}rw(huXsecondrxhvjahwh<77>hyh<79>h{}ry(h}]rzh]r{h<>]r|h<>]r}h<>]r~uh<75>Nh<4E>hhp]r(h<>or<6F>}r<>(huUh<>jxhvjvubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvjahwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvjahwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjAhwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwj6hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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<>hvj<76>ubaub(jor<6F>}r<>(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>hwj6hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>ubaubeubeub(h<>or<6F>}r<>(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failIfEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XTfailIfEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj
hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX7TestCircuitManager.failIfEqual(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]r<>h<>]r<>hahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX failIfEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r (huXsecondr hvj<76>hwh<77>hyh<79>h{}r (h}]r h]r h<>]r h<>]r h<>]r uh<75>Nh<4E>hhp]r (h<>or }r
(huUh<>j hvj<76>ubaub(h<>or }r (huXmsg=Noner hvj<76>hwh<77>hyh<79>h{}r (h}]r h]r h<>]r h<>]r h<>]r uh<75>Nh<4E>hhp]r (h<>or }r (huUh<>j hvj ubaubeubeub(j or }r (huUhvj<76>hwh<77>hyj h{}r (h}]r h]r h<>]r h<>]r h<>]r uh<75>Nh<4E>hhp]r (jor }r! (huXEFail if the two objects are equal as determined by the '=='
operator.r" hvj hwj<77>hyjh{}r# (h}]r$ h]r% h<>]r& h<>]r' h<>]r( uh<75>K<EFBFBD>h<EFBFBD>hhp]r) (h<>or* }r+ (huj" h<>XEFail if the two objects are equal as determined by the '=='
operator.r, hvj ubaubaubeub(h<>or- }r. (huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessr/ hyh<79>h{}r0 (h<>]r1 h<>]r2 h}]r3 h]r4 h<>]r5 Uentriesr6 ]r7 (h<>XSfailUnless() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hWhWtr8 auh<75>Nh<4E>hhp]r9 ub(h<>or: }r; (huUhvj
hwj/ hyh<79>h{}r< (h<><68>h<EFBFBD>]r= h<>]r> h}]r? h]r@ h<>]rA h<>XmethodrB uh<75>Nh<4E>hhp]rC ((h<>orD }rE (huX-TestCircuitManager.failUnless(expr, msg=None)rF hvj: hwh<77>hyh<79>h{}rG (h<>]rH hWah<61>]rI h}]rJ h]rK h<>]rL hWahĉuh<75>Nh<4E>hhp]rM ((h<>orN }rO (huX
failUnlessrP hvjD hwh<77>hyh<79>h{}rQ (h}]rR h]rS h<>]rT h<>]rU h<>]rV uh<75>Nh<4E>hhp]rW (h<>orX }rY (huUh<>jP hvjN ubaub(h<>orZ }r[ (huUhvjD hwh<77>hyh<79>h{}r\ (h}]r] h]r^ h<>]r_ h<>]r` h<>]ra uh<75>Nh<4E>hhp]rb ((h<>orc }rd (huXexprre hvjZ hwh<77>hyh<79>h{}rf (h}]rg h]rh h<>]ri h<>]rj h<>]rk uh<75>Nh<4E>hhp]rl (h<>orm }rn (huUh<>je hvjc ubaub(h<>oro }rp (huXmsg=Nonerq hvjZ hwh<77>hyh<79>h{}rr (h}]rs h]rt h<>]ru h<>]rv h<>]rw uh<75>Nh<4E>hhp]rx (h<>ory }rz (huUh<>jq hvjo ubaubeubeub(j or{ }r| (huUhvj: hwh<77>hyj h{}r} (h}]r~ h]r h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (jor<6F> }r<> (huX,Fail the test unless the expression is true.r<> hvj{ hwj/ hyjh{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>K<EFBFBD>h<EFBFBD>hhp]r<> (h<>or<6F> }r<> (huj<75> h<>X,Fail the test unless the expression is true.r<> hvj<76> ubaubaubeub(h<>or<6F> }r<> (huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessAlmostEqualr<6C> hyh<79>h{}r<> (h<>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> Uentriesr<73> ]r<> (h<>X^failUnlessAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h,h,tr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj
hwj<77> hyh<79>h{}r<> (h<><68>h<EFBFBD>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> h<>Xmethodr<64> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXKTestCircuitManager.failUnlessAlmostEqual(first, second, places=7, msg=None)r<> hvj<76> hwh<77>hyh<79>h{}r<> (h<>]r<> h,ah<61>]r<> h}]r<> h]r<> h<>]r<> h,ahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXfailUnlessAlmostEqualr<6C> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXfirstr<74> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXsecondr<64> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXplaces=7r<37> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXmsg=Noner<65> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaubeubeub(j or<6F> }r<> (huUhvj<76> hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ((jor
}r
(huX<75>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
hvj<76> hwj<77> hyjh{}r
(h}]r
h]r
h<>]r
h<>]r
h<>]r
uh<75>K<EFBFBD>h<EFBFBD>hhp]r
(h<>or
}r
(huj
h<>X<EFBFBD>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
hvj
ubaub(jor
}r
(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r
hvj<76> hwj<77> hyjh{}r
(h}]r
h]r
h<>]r
h<>]r
h<>]r
uh<75>K<EFBFBD>h<EFBFBD>hhp]r
(h<>or
}r
(huj
h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r
hvj
ubaubeubeub(h<>or
}r
(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessEqualr
hyh<79>h{}r
(h<>]r
h<>]r
h}]r
h]r!
h<>]r"
Uentriesr#
]r$
(h<>XXfailUnlessEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h h tr%
auh<75>Nh<4E>hhp]r&
ub(h<>or'
}r(
(huUhvj
hwj
hyh<79>h{}r)
(h<><68>h<EFBFBD>]r*
h<>]r+
h}]r,
h]r-
h<>]r.
h<>Xmethodr/
uh<75>Nh<4E>hhp]r0
((h<>or1
}r2
(huX;TestCircuitManager.failUnlessEqual(first, second, msg=None)r3
hvj'
hwh<77>hyh<79>h{}r4
(h<>]r5
h ah<61>]r6
h}]r7
h]r8
h<>]r9
h ahĉuh<75>Nh<4E>hhp]r:
((h<>or;
}r<
(huXfailUnlessEqualr=
hvj1
hwh<77>hyh<79>h{}r>
(h}]r?
h]r@
h<>]rA
h<>]rB
h<>]rC
uh<75>Nh<4E>hhp]rD
(h<>orE
}rF
(huUh<>j=
hvj;
ubaub(h<>orG
}rH
(huUhvj1
hwh<77>hyh<79>h{}rI
(h}]rJ
h]rK
h<>]rL
h<>]rM
h<>]rN
uh<75>Nh<4E>hhp]rO
((h<>orP
}rQ
(huXfirstrR
hvjG
hwh<77>hyh<79>h{}rS
(h}]rT
h]rU
h<>]rV
h<>]rW
h<>]rX
uh<75>Nh<4E>hhp]rY
(h<>orZ
}r[
(huUh<>jR
hvjP
ubaub(h<>or\
}r]
(huXsecondr^
hvjG
hwh<77>hyh<79>h{}r_
(h}]r`
h]ra
h<>]rb
h<>]rc
h<>]rd
uh<75>Nh<4E>hhp]re
(h<>orf
}rg
(huUh<>j^
hvj\
ubaub(h<>orh
}ri
(huXmsg=Nonerj
hvjG
hwh<77>hyh<79>h{}rk
(h}]rl
h]rm
h<>]rn
h<>]ro
h<>]rp
uh<75>Nh<4E>hhp]rq
(h<>orr
}rs
(huUh<>jj
hvjh
ubaubeubeub(j ort
}ru
(huUhvj'
hwh<77>hyj h{}rv
(h}]rw
h]rx
h<>]ry
h<>]rz
h<>]r{
uh<75>Nh<4E>hhp]r|
(jor}
}r~
(huXGFail if the two objects are unequal as determined by the '=='
operator.r
hvjt
hwj
hyjh{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>
(h<>or<6F>
}r<>
(huj
h<>XGFail if the two objects are unequal as determined by the '=='
operator.r<>
hvj}
ubaubaubeub(h<>or<6F>
}r<>
(huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.failUnlessRaisesr<73>
hyh<79>h{}r<>
(h<>]r<>
h<>]r<>
h}]r<>
h]r<>
h<>]r<>
Uentriesr<73>
]r<>
(h<>XYfailUnlessRaises() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h/h/tr<74>
auh<75>Nh<4E>hhp]r<>
ub(h<>or<6F>
}r<>
(huUhvj
hwj<77>
hyh<79>h{}r<>
(h<><68>h<EFBFBD>]r<>
h<>]r<>
h}]r<>
h]r<>
h<>]r<>
h<>Xmethodr<64>
uh<75>Nh<4E>hhp]r<>
((h<>or<6F>
}r<>
(huXKTestCircuitManager.failUnlessRaises(excClass, callableObj, *args, **kwargs)r<>
hvj<76>
hwh<77>hyh<79>h{}r<>
(h<>]r<>
h/ah<61>]r<>
h}]r<>
h]r<>
h<>]r<>
h/ahĉuh<75>Nh<4E>hhp]r<>
((h<>or<6F>
}r<>
(huXfailUnlessRaisesr<73>
hvj<76>
hwh<77>hyh<79>h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
(h<>or<6F>
}r<>
(huUh<>j<EFBFBD>
hvj<76>
ubaub(h<>or<6F>
}r<>
(huUhvj<76>
hwh<77>hyh<79>h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
((h<>or<6F>
}r<>
(huXexcClassr<73>
hvj<76>
hwh<77>hyh<79>h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
(h<>or<6F>
}r<>
(huUh<>j<EFBFBD>
hvj<76>
ubaub(h<>or<6F>
}r<>
(huX callableObjr<6A>
hvj<76>
hwh<77>hyh<79>h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
(h<>or<6F>
}r<>
(huUh<>j<EFBFBD>
hvj<76>
ubaub(h<>or<6F>
}r<>
(huX*argsr<73>
hvj<76>
hwh<77>hyh<79>h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
(h<>or<6F>
}r<>
(huUh<>j<EFBFBD>
hvj<76>
ubaub(h<>or<6F>
}r<>
(huX**kwargsr<73>
hvj<76>
hwh<77>hyh<79>h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
(h<>or<6F>
}r<>
(huUh<>j<EFBFBD>
hvj<76>
ubaubeubeub(j or<6F>
}r<>
(huUhvj<76>
hwh<77>hyj h{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r<>
h<>]r<>
uh<75>Nh<4E>hhp]r<>
(jor<6F>
}r<>
(huX)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<>
hvj<76>
hwj<77>
hyjh{}r<>
(h}]r<>
h]r<>
h<>]r<>
h<>]r h<>]r uh<75>K<EFBFBD>h<EFBFBD>hhp]r (h<>or }r (huj<75>
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 hvj<76>
ubaubaubeub(h<>or }r (huUhvj
hwUhyh<79>h{}r (h<>]r h<>]r
h}]r h]r h<>]r Uentriesr ]r (h<>XZfailureException (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager attribute)h'h'tr auh<75>Nh<4E>hhp]r ub(h<>or }r (huUhvj
hwUhyh<79>h{}r (h<><68>h<EFBFBD>]r h<>]r h}]r h]r h<>]r h<>X attributer uh<75>Nh<4E>hhp]r ((h<>or }r (huX#TestCircuitManager.failureExceptionr hvj hwh<77>hyh<79>h{}r (h<>]r h'ah<61>]r! h}]r" h]r# h<>]r$ h'ahĉuh<75>Nh<4E>hhp]r% (h<>or& }r' (huXfailureExceptionr( hvj hwh<77>hyh<79>h{}r) (h}]r* h]r+ h<>]r, h<>]r- h<>]r. uh<75>Nh<4E>hhp]r/ (h<>or0 }r1 (huUh<>j( hvj& ubaubaub(j or2 }r3 (huUhvj hwh<77>hyj h{}r4 (h}]r5 h]r6 h<>]r7 h<>]r8 h<>]r9 uh<75>Nh<4E>hhp]r: (jor; }r< (huX alias of :class:`AssertionError`r= hvj2 hwUhyjh{}r> (h}]r? h]r@ h<>]rA h<>]rB h<>]rC uh<75>K<EFBFBD>h<EFBFBD>hhp]rD ((h<>orE }rF (huX alias of rG h<>X alias of rH hvj; ub(csphinx.addnodes
pending_xref
rI orJ }rK (huX:class:`AssertionError`rL hvj; hyU pending_xrefrM h{}rN (UreftyperO XclassrP UmodnamerQ NU
refcaptionrR <00>U reftargetrS XAssertionErrorrT h<>]rU h<>]rV U classnamerW h<>h}]rX h]rY h<>]rZ uh<75>K<EFBFBD>hp]r[ (cdocutils.nodes
literal
r\ or] }r^ (hujL h{}r_ (h}]r` h]ra Uxrefrb ah<61>]rc h<>]rd h<>]re uhvjJ hp]rf (h<>org }rh (huUh<>jT hvj] ubahyUliteralri ubaubeubaubeub(h<>orj }rk (huUhvj
hwNhyh<79>h{}rl (h<>]rm h<>]rn h}]ro h]rp h<>]rq Uentriesrr ]rs (h<>XKid() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h>h>trt auh<75>Nh<4E>hhp]ru ub(h<>orv }rw (huUhvj
hwNhyh<79>h{}rx (h<><68>h<EFBFBD>]ry h<>]rz h}]r{ h]r| h<>]r} h<>Xmethodr~ uh<75>Nh<4E>hhp]r ((h<>or<6F> }r<> (huXTestCircuitManager.id()r<> hvjv hwh<77>hyh<79>h{}r<> (h<>]r<> h>ah<61>]r<> h}]r<> h]r<> h<>]r<> h>ahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXidr<64> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ubeub(j or<6F> }r<> (huUhvjv hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ubeub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> Uentriesr<73> ]r<> (h<>XLrun() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hQhQtr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<><68>h<EFBFBD>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> h<>Xmethodr<64> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huX#TestCircuitManager.run(result=None)r<> hvj<76> hwh<77>hyh<79>h{}r<> (h<>]r<> hQah<61>]r<> h}]r<> h]r<> h<>]r<> hQahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXrunr<6E> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huX result=Noner<65> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaubaubeub(j or<6F> }r<> (huUhvj<76> hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ubeub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> Uentriesr<73> ]r<> (h<>XNsetUp() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h h tr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r (h<><68>h<EFBFBD>]r h<>]r h}]r h]r h<>]r h<>Xmethodr uh<75>Nh<4E>hhp]r ((h<>or }r (huXTestCircuitManager.setUp()r
hvj<76> hwh<77>hyh<79>h{}r (h<>]r h ah<61>]r h}]r h]r h<>]r h ahĉuh<75>Nh<4E>hhp]r ((h<>or }r (huXsetUpr hvj hwh<77>hyh<79>h{}r (h}]r h]r h<>]r h<>]r h<>]r uh<75>Nh<4E>hhp]r (h<>or }r (huUh<>j hvj ubaub(h<>or }r (huUhvj hwh<77>hyh<79>h{}r (h}]r! h]r" h<>]r# h<>]r$ h<>]r% uh<75>Nh<4E>hhp]r& ubeub(j or' }r( (huUhvj<76> hwh<77>hyj h{}r) (h}]r* h]r+ h<>]r, h<>]r- h<>]r. uh<75>Nh<4E>hhp]r/ ubeub(h<>or0 }r1 (huUhvj
hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.shortDescriptionr2 hyh<79>h{}r3 (h<>]r4 h<>]r5 h}]r6 h]r7 h<>]r8 Uentriesr9 ]r: (h<>XYshortDescription() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hhtr; auh<75>Nh<4E>hhp]r< ub(h<>or= }r> (huUhvj
hwj2 hyh<79>h{}r? (h<><68>h<EFBFBD>]r@ h<>]rA h}]rB h]rC h<>]rD h<>XmethodrE uh<75>Nh<4E>hhp]rF ((h<>orG }rH (huX%TestCircuitManager.shortDescription()rI hvj= hwh<77>hyh<79>h{}rJ (h<>]rK hah<61>]rL h}]rM h]rN h<>]rO hahĉuh<75>Nh<4E>hhp]rP ((h<>orQ }rR (huXshortDescriptionrS hvjG hwh<77>hyh<79>h{}rT (h}]rU h]rV h<>]rW h<>]rX h<>]rY uh<75>Nh<4E>hhp]rZ (h<>or[ }r\ (huUh<>jS hvjQ ubaub(h<>or] }r^ (huUhvjG hwh<77>hyh<79>h{}r_ (h}]r` h]ra h<>]rb h<>]rc h<>]rd uh<75>Nh<4E>hhp]re ubeub(j orf }rg (huUhvj= hwh<77>hyj h{}rh (h}]ri h]rj h<>]rk h<>]rl h<>]rm uh<75>Nh<4E>hhp]rn ((joro }rp (huXXReturns a one-line description of the test, or None if no
description has been provided.rq hvjf hwj2 hyjh{}rr (h}]rs h]rt h<>]ru h<>]rv h<>]rw uh<75>K<EFBFBD>h<EFBFBD>hhp]rx (h<>ory }rz (hujq h<>XXReturns a one-line description of the test, or None if no
description has been provided.r{ hvjo ubaub(jor| }r} (huXjThe default implementation of this method returns the first line of
the specified test method's docstring.r~ hvjf hwj2 hyjh{}r (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>K<EFBFBD>h<EFBFBD>hhp]r<> (h<>or<6F> }r<> (huj~ h<>XjThe default implementation of this method returns the first line of
the specified test method's docstring.r<> hvj| ubaubeubeub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> Uentriesr<73> ]r<> (h<>XQtearDown() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)hhtr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<><68>h<EFBFBD>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> h<>Xmethodr<64> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXTestCircuitManager.tearDown()r<> hvj<76> hwh<77>hyh<79>h{}r<> (h<>]r<> hah<61>]r<> h}]r<> h]r<> h<>]r<> hahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXtearDownr<6E> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ubeub(j or<6F> }r<> (huUhvj<76> hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ubeub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> Uentriesr<73> ]r<> (h<>XNtest_() (pyogp.lib.base.message.tests.test_circuits.TestCircuitManager method)h`h`tr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj
hwNhyh<79>h{}r<> (h<><68>h<EFBFBD>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> h<>Xmethodr<64> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXTestCircuitManager.test_()r<> hvj<76> hwh<77>hyh<79>h{}r<> (h<>]r<> h`ah<61>]r<> h}]r<> h]r<> h<>]r<> h`ahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXtest_r<5F> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ubeub(j or<6F> }r<> (huUhvj<76> hwh<77>hyj h{}r<> (h}]r<> h]r h<>]r h<>]r h<>]r uh<75>Nh<4E>hhp]r ubeubeubeub(h<>or }r (huUhvhshwNhyh<79>h{}r (h<>]r h<>]r h}]r
h]r h<>]r Uentriesr ]r (h<>X>TestHost (class in pyogp.lib.base.message.tests.test_circuits)h&h&tr auh<75>Nh<4E>hhp]r ub(h<>or }r (huUhvhshwNhyh<79>h{}r (h<><68>h<EFBFBD>]r h<>]r h}]r h]r h<>]r h<>Xclassr uh<75>Nh<4E>hhp]r ((h<>or }r (huXTestHost(methodName='runTest')r hvj hwh<77>hyh<79>h{}r (h<>]r h&ah<61>]r h}]r! h]r" h<>]r# h&ahĉuh<75>Nh<4E>hhp]r$ ((h<>or% }r& (huXclass r' hvj hwh<77>hyh<79>h{}r( (h}]r) h]r* h<>]r+ h<>]r, h<>]r- uh<75>Nh<4E>hhp]r. (h<>or/ }r0 (huUh<>j' hvj% ubaub(h<>or1 }r2 (huX+pyogp.lib.base.message.tests.test_circuits.r3 hvj hwh<77>hyh<79>h{}r4 (h}]r5 h]r6 h<>]r7 h<>]r8 h<>]r9 uh<75>Nh<4E>hhp]r: (h<>or; }r< (huUh<>j3 hvj1 ubaub(h<>or= }r> (huXTestHostr? hvj hwh<77>hyh<79>h{}r@ (h}]rA h]rB h<>]rC h<>]rD h<>]rE uh<75>Nh<4E>hhp]rF (h<>orG }rH (huUh<>j? hvj= ubaub(h<>orI }rJ (huUhvj hwh<77>hyh<79>h{}rK (h}]rL h]rM h<>]rN h<>]rO h<>]rP uh<75>Nh<4E>hhp]rQ (h<>orR }rS (huXmethodName='runTest'rT hvjI hwh<77>hyh<79>h{}rU (h}]rV h]rW h<>]rX h<>]rY h<>]rZ uh<75>Nh<4E>hhp]r[ (h<>or\ }r] (huUh<>jT hvjR ubaubaubeub(j or^ }r_ (huUhvj hwh<77>hyj h{}r` (h}]ra h]rb h<>]rc h<>]rd h<>]re uh<75>Nh<4E>hhp]rf ((jorg }rh (huX<75>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.ri hvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHostrj hyjh{}rk (h}]rl h]rm h<>]rn h<>]ro h<>]rp uh<75>Kh<>hhp]rq (h<>orr }rs (huji h<>X<EFBFBD>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.rt hvjg ubaub(h<>oru }rv (huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertAlmostEqualrw hyh<79>h{}rx (h<>]ry h<>]rz h}]r{ h]r| h<>]r} Uentriesr~ ]r (h<>XPassertAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj^ hwjw hyh<79>h{}r<> (h<><68>h<EFBFBD>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> h<>Xmethodr<64> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huX=TestHost.assertAlmostEqual(first, second, places=7, msg=None)r<> hvj<76> hwh<77>hyh<79>h{}r<> (h<>]r<> hah<61>]r<> h}]r<> h]r<> h<>]r<> hahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXassertAlmostEqualr<6C> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXfirstr<74> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXsecondr<64> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXplaces=7r<37> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXmsg=Noner<65> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaubeubeub(j or<6F> }r<> (huUhvj<76> hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ((jor<6F> }r<> (huX<75>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<> hvj<76> hwjw hyjh{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>K h<>hhp]r<> (h<>or<6F> }r<> (huj<75> h<>X<EFBFBD>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<> hvj<76> ubaub(jor<6F> }r<> (huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<> hvj<76> hwjw hyjh{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Kh<>hhp]r<> (h<>or<6F> }r<> (huj<75> h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<> hvj<76> ubaubeubeub(h<>or<6F> }r<> (huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertAlmostEqualsrhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r(h<>XQassertAlmostEquals() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hYhYtr auh<75>Nh<4E>hhp]r
ub(h<>or }r (huUhvj^ hwjhyh<79>h{}r (h<><68>h<EFBFBD>]rh<>]rh}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huX>TestHost.assertAlmostEquals(first, second, places=7, msg=None)rhvj hwh<77>hyh<79>h{}r(h<>]rhYah<61>]rh}]rh]rh<>]rhYahĉuh<75>Nh<4E>hhp]r((h<>or}r (huXassertAlmostEqualsr!hvjhwh<77>hyh<79>h{}r"(h}]r#h]r$h<>]r%h<>]r&h<>]r'uh<75>Nh<4E>hhp]r((h<>or)}r*(huUh<>j!hvjubaub(h<>or+}r,(huUhvjhwh<77>hyh<79>h{}r-(h}]r.h]r/h<>]r0h<>]r1h<>]r2uh<75>Nh<4E>hhp]r3((h<>or4}r5(huXfirstr6hvj+hwh<77>hyh<79>h{}r7(h}]r8h]r9h<>]r:h<>]r;h<>]r<uh<75>Nh<4E>hhp]r=(h<>or>}r?(huUh<>j6hvj4ubaub(h<>or@}rA(huXsecondrBhvj+hwh<77>hyh<79>h{}rC(h}]rDh]rEh<>]rFh<>]rGh<>]rHuh<75>Nh<4E>hhp]rI(h<>orJ}rK(huUh<>jBhvj@ubaub(h<>orL}rM(huXplaces=7rNhvj+hwh<77>hyh<79>h{}rO(h}]rPh]rQh<>]rRh<>]rSh<>]rTuh<75>Nh<4E>hhp]rU(h<>orV}rW(huUh<>jNhvjLubaub(h<>orX}rY(huXmsg=NonerZhvj+hwh<77>hyh<79>h{}r[(h}]r\h]r]h<>]r^h<>]r_h<>]r`uh<75>Nh<4E>hhp]ra(h<>orb}rc(huUh<>jZhvjXubaubeubeub(j ord}re(huUhvj hwh<77>hyj h{}rf(h}]rgh]rhh<>]rih<>]rjh<>]rkuh<75>Nh<4E>hhp]rl((jorm}rn(huX<75>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.rohvjdhwjhyjh{}rp(h}]rqh]rrh<>]rsh<>]rth<>]ruuh<75>Kh<>hhp]rv(h<>orw}rx(hujoh<>X<EFBFBD>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.ryhvjmubaub(jorz}r{(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r|hvjdhwjhyjh{}r}(h}]r~h]rh<>]r<>h<>]r<>h<>]r<>uh<75>Kh<>hhp]r<>(h<>or<6F>}r<>(huj|h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvjzubaubeubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XJassertEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hLhLtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX-TestHost.assertEqual(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hLah<61>]r<>h}]r<>h]r<>h<>]r<>hLahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX assertEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K#h<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr]r(h<>XKassertEquals() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h8h8trauh<75>Nh<4E>hhp]rub(h<>or}r(huUhvj^ hwj<77>hyh<79>h{}r(h<><68>h<EFBFBD>]rh<>]rh}]r h]r
h<>]r h<>Xmethodr uh<75>Nh<4E>hhp]r ((h<>or}r(huX.TestHost.assertEquals(first, second, msg=None)rhvjhwh<77>hyh<79>h{}r(h<>]rh8ah<61>]rh}]rh]rh<>]rh8ahĉuh<75>Nh<4E>hhp]r((h<>or}r(huX assertEqualsrhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]r uh<75>Nh<4E>hhp]r!(h<>or"}r#(huUh<>jhvjubaub(h<>or$}r%(huUhvjhwh<77>hyh<79>h{}r&(h}]r'h]r(h<>]r)h<>]r*h<>]r+uh<75>Nh<4E>hhp]r,((h<>or-}r.(huXfirstr/hvj$hwh<77>hyh<79>h{}r0(h}]r1h]r2h<>]r3h<>]r4h<>]r5uh<75>Nh<4E>hhp]r6(h<>or7}r8(huUh<>j/hvj-ubaub(h<>or9}r:(huXsecondr;hvj$hwh<77>hyh<79>h{}r<(h}]r=h]r>h<>]r?h<>]r@h<>]rAuh<75>Nh<4E>hhp]rB(h<>orC}rD(huUh<>j;hvj9ubaub(h<>orE}rF(huXmsg=NonerGhvj$hwh<77>hyh<79>h{}rH(h}]rIh]rJh<>]rKh<>]rLh<>]rMuh<75>Nh<4E>hhp]rN(h<>orO}rP(huUh<>jGhvjEubaubeubeub(j orQ}rR(huUhvjhwh<77>hyj h{}rS(h}]rTh]rUh<>]rVh<>]rWh<>]rXuh<75>Nh<4E>hhp]rY(jorZ}r[(huXGFail if the two objects are unequal as determined by the '=='
operator.r\hvjQhwj<77>hyjh{}r](h}]r^h]r_h<>]r`h<>]rah<>]rbuh<75>K*h<>hhp]rc(h<>ord}re(huj\h<>XGFail if the two objects are unequal as determined by the '=='
operator.rfhvjZubaubaubeub(h<>org}rh(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertFalserihyh<79>h{}rj(h<>]rkh<>]rlh}]rmh]rnh<>]roUentriesrp]rq(h<>XJassertFalse() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h@h@trrauh<75>Nh<4E>hhp]rsub(h<>ort}ru(huUhvj^ hwjihyh<79>h{}rv(h<><68>h<EFBFBD>]rwh<>]rxh}]ryh]rzh<>]r{h<>Xmethodr|uh<75>Nh<4E>hhp]r}((h<>or~}r(huX$TestHost.assertFalse(expr, msg=None)r<>hvjthwh<77>hyh<79>h{}r<>(h<>]r<>h@ah<61>]r<>h}]r<>h]r<>h<>]r<>h@ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX assertFalser<65>hvj~hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj~hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexprr<72>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjthwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX(Fail the test if the expression is true.r<>hvj<76>hwjihyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K1h<31>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X(Fail the test if the expression is true.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertNotAlmostEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XSassertNotAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX@TestHost.assertNotAlmostEqual(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]r<>h<>]r<>hahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotAlmostEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r((h<>or}r(huXfirstrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]r uh<75>Nh<4E>hhp]r
(h<>or }r (huUh<>jhvjubaub(h<>or }r(huXsecondrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvj ubaub(h<>or}r(huXplaces=7rhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]r h<>]r!uh<75>Nh<4E>hhp]r"(h<>or#}r$(huUh<>jhvjubaub(h<>or%}r&(huXmsg=Noner'hvj<76>hwh<77>hyh<79>h{}r((h}]r)h]r*h<>]r+h<>]r,h<>]r-uh<75>Nh<4E>hhp]r.(h<>or/}r0(huUh<>j'hvj%ubaubeubeub(j or1}r2(huUhvj<76>hwh<77>hyj h{}r3(h}]r4h]r5h<>]r6h<>]r7h<>]r8uh<75>Nh<4E>hhp]r9((jor:}r;(huX<75>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<hvj1hwj<77>hyjh{}r=(h}]r>h]r?h<>]r@h<>]rAh<>]rBuh<75>K7h<37>hhp]rC(h<>orD}rE(huj<h<>X<EFBFBD>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.rFhvj:ubaub(jorG}rH(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rIhvj1hwj<77>hyjh{}rJ(h}]rKh]rLh<>]rMh<>]rNh<>]rOuh<75>K;h<>hhp]rP(h<>orQ}rR(hujIh<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rShvjGubaubeubeub(h<>orT}rU(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertNotAlmostEqualsrVhyh<79>h{}rW(h<>]rXh<>]rYh}]rZh]r[h<>]r\Uentriesr]]r^(h<>XTassertNotAlmostEquals() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hJhJtr_auh<75>Nh<4E>hhp]r`ub(h<>ora}rb(huUhvj^ hwjVhyh<79>h{}rc(h<><68>h<EFBFBD>]rdh<>]reh}]rfh]rgh<>]rhh<>Xmethodriuh<75>Nh<4E>hhp]rj((h<>ork}rl(huXATestHost.assertNotAlmostEquals(first, second, places=7, msg=None)rmhvjahwh<77>hyh<79>h{}rn(h<>]rohJah<61>]rph}]rqh]rrh<>]rshJahĉuh<75>Nh<4E>hhp]rt((h<>oru}rv(huXassertNotAlmostEqualsrwhvjkhwh<77>hyh<79>h{}rx(h}]ryh]rzh<>]r{h<>]r|h<>]r}uh<75>Nh<4E>hhp]r~(h<>or}r<>(huUh<>jwhvjuubaub(h<>or<6F>}r<>(huUhvjkhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjahwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwjVhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>KBh<42>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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<>hvj<76>ubaub(jor<6F>}r<>(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>hwjVhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>KFh<46>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>ubaubeubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertNotEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XMassertNotEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h<h<tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX0TestHost.assertNotEqual(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h<ah<61>]r<>h}]r<>h]r<>h<>]r<>h<ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotEqualrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r (huUh<>jhvj<76>ubaub(h<>or
}r (huUhvj<76>hwh<77>hyh<79>h{}r (h}]r h]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((h<>or}r(huXfirstrhvj
hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r (huXsecondr!hvj
hwh<77>hyh<79>h{}r"(h}]r#h]r$h<>]r%h<>]r&h<>]r'uh<75>Nh<4E>hhp]r((h<>or)}r*(huUh<>j!hvjubaub(h<>or+}r,(huXmsg=Noner-hvj
hwh<77>hyh<79>h{}r.(h}]r/h]r0h<>]r1h<>]r2h<>]r3uh<75>Nh<4E>hhp]r4(h<>or5}r6(huUh<>j-hvj+ubaubeubeub(j or7}r8(huUhvj<76>hwh<77>hyj h{}r9(h}]r:h]r;h<>]r<h<>]r=h<>]r>uh<75>Nh<4E>hhp]r?(jor@}rA(huXEFail if the two objects are equal as determined by the '=='
operator.rBhvj7hwj<77>hyjh{}rC(h}]rDh]rEh<>]rFh<>]rGh<>]rHuh<75>KMh<4D>hhp]rI(h<>orJ}rK(hujBh<>XEFail if the two objects are equal as determined by the '=='
operator.rLhvj@ubaubaubeub(h<>orM}rN(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertNotEqualsrOhyh<79>h{}rP(h<>]rQh<>]rRh}]rSh]rTh<>]rUUentriesrV]rW(h<>XNassertNotEquals() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h)h)trXauh<75>Nh<4E>hhp]rYub(h<>orZ}r[(huUhvj^ hwjOhyh<79>h{}r\(h<><68>h<EFBFBD>]r]h<>]r^h}]r_h]r`h<>]rah<>Xmethodrbuh<75>Nh<4E>hhp]rc((h<>ord}re(huX1TestHost.assertNotEquals(first, second, msg=None)rfhvjZhwh<77>hyh<79>h{}rg(h<>]rhh)ah<61>]rih}]rjh]rkh<>]rlh)ahĉuh<75>Nh<4E>hhp]rm((h<>orn}ro(huXassertNotEqualsrphvjdhwh<77>hyh<79>h{}rq(h}]rrh]rsh<>]rth<>]ruh<>]rvuh<75>Nh<4E>hhp]rw(h<>orx}ry(huUh<>jphvjnubaub(h<>orz}r{(huUhvjdhwh<77>hyh<79>h{}r|(h}]r}h]r~h<>]rh<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvjzhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvjzhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvjzhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjZhwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXEFail if the two objects are equal as determined by the '=='
operator.r<>hvj<76>hwjOhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>KTh<54>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XEFail if the two objects are equal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertRaisesr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XKassertRaises() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hShStr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX=TestHost.assertRaises(excClass, callableObj, *args, **kwargs)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hSah<61>]r<>h}]r<>h]r<>h<>]r<>hSahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX assertRaisesr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexcClassr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r(huX callableObjrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or }r
(huUh<>jhvj<76>ubaub(h<>or }r (huX*argsr hvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j hvj ubaub(h<>or}r(huX**kwargsrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r (h<>or!}r"(huUh<>jhvjubaubeubeub(j or#}r$(huUhvj<76>hwh<77>hyj h{}r%(h}]r&h]r'h<>]r(h<>]r)h<>]r*uh<75>Nh<4E>hhp]r+(jor,}r-(huX)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.hvj#hwj<77>hyjh{}r/(h}]r0h]r1h<>]r2h<>]r3h<>]r4uh<75>K[h<>hhp]r5(h<>or6}r7(huj.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.r8hvj,ubaubaubeub(h<>or9}r:(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assertTruer;hyh<79>h{}r<(h<>]r=h<>]r>h}]r?h]r@h<>]rAUentriesrB]rC(h<>XIassertTrue() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtrDauh<75>Nh<4E>hhp]rEub(h<>orF}rG(huUhvj^ hwj;hyh<79>h{}rH(h<><68>h<EFBFBD>]rIh<>]rJh}]rKh]rLh<>]rMh<>XmethodrNuh<75>Nh<4E>hhp]rO((h<>orP}rQ(huX#TestHost.assertTrue(expr, msg=None)rRhvjFhwh<77>hyh<79>h{}rS(h<>]rThah<61>]rUh}]rVh]rWh<>]rXhahĉuh<75>Nh<4E>hhp]rY((h<>orZ}r[(huX
assertTruer\hvjPhwh<77>hyh<79>h{}r](h}]r^h]r_h<>]r`h<>]rah<>]rbuh<75>Nh<4E>hhp]rc(h<>ord}re(huUh<>j\hvjZubaub(h<>orf}rg(huUhvjPhwh<77>hyh<79>h{}rh(h}]rih]rjh<>]rkh<>]rlh<>]rmuh<75>Nh<4E>hhp]rn((h<>oro}rp(huXexprrqhvjfhwh<77>hyh<79>h{}rr(h}]rsh]rth<>]ruh<>]rvh<>]rwuh<75>Nh<4E>hhp]rx(h<>ory}rz(huUh<>jqhvjoubaub(h<>or{}r|(huXmsg=Noner}hvjfhwh<77>hyh<79>h{}r~(h}]rh]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j}hvj{ubaubeubeub(j or<6F>}r<>(huUhvjFhwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX,Fail the test unless the expression is true.r<>hvj<76>hwj;hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Kfh<66>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X,Fail the test unless the expression is true.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.assert_r<5F>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XFassert_() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h.h.tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX TestHost.assert_(expr, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h.ah<61>]r<>h}]r<>h]r<>h<>]r<>h.ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassert_r<5F>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexprr<72>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX,Fail the test unless the expression is true.r<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Klh<6C>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X,Fail the test unless the expression is true.rhvj<76>ubaubaubeub(h<>or}r(huUhvj^ hwNhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr ]r
(h<>XMcountTestCases() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h=h=tr auh<75>Nh<4E>hhp]r ub(h<>or }r(huUhvj^ hwNhyh<79>h{}r(h<><68>h<EFBFBD>]rh<>]rh}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huXTestHost.countTestCases()rhvj hwh<77>hyh<79>h{}r(h<>]rh=ah<61>]rh}]rh]rh<>]rh=ahĉuh<75>Nh<4E>hhp]r ((h<>or!}r"(huXcountTestCasesr#hvjhwh<77>hyh<79>h{}r$(h}]r%h]r&h<>]r'h<>]r(h<>]r)uh<75>Nh<4E>hhp]r*(h<>or+}r,(huUh<>j#hvj!ubaub(h<>or-}r.(huUhvjhwh<77>hyh<79>h{}r/(h}]r0h]r1h<>]r2h<>]r3h<>]r4uh<75>Nh<4E>hhp]r5ubeub(j or6}r7(huUhvj hwh<77>hyj h{}r8(h}]r9h]r:h<>]r;h<>]r<h<>]r=uh<75>Nh<4E>hhp]r>ubeub(h<>or?}r@(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.debugrAhyh<79>h{}rB(h<>]rCh<>]rDh}]rEh]rFh<>]rGUentriesrH]rI(h<>XDdebug() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtrJauh<75>Nh<4E>hhp]rKub(h<>orL}rM(huUhvj^ hwjAhyh<79>h{}rN(h<><68>h<EFBFBD>]rOh<>]rPh}]rQh]rRh<>]rSh<>XmethodrTuh<75>Nh<4E>hhp]rU((h<>orV}rW(huXTestHost.debug()rXhvjLhwh<77>hyh<79>h{}rY(h<>]rZhah<61>]r[h}]r\h]r]h<>]r^hahĉuh<75>Nh<4E>hhp]r_((h<>or`}ra(huXdebugrbhvjVhwh<77>hyh<79>h{}rc(h}]rdh]reh<>]rfh<>]rgh<>]rhuh<75>Nh<4E>hhp]ri(h<>orj}rk(huUh<>jbhvj`ubaub(h<>orl}rm(huUhvjVhwh<77>hyh<79>h{}rn(h}]roh]rph<>]rqh<>]rrh<>]rsuh<75>Nh<4E>hhp]rtubeub(j oru}rv(huUhvjLhwh<77>hyj h{}rw(h}]rxh]ryh<>]rzh<>]r{h<>]r|uh<75>Nh<4E>hhp]r}(jor~}r(huX6Run the test without collecting errors in a TestResultr<74>hvjuhwjAhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Kvh<76>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X6Run the test without collecting errors in a TestResultr<74>hvj~ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XPdefaultTestResult() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h:h:tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXTestHost.defaultTestResult()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h:ah<61>]r<>h}]r<>h]r<>h<>]r<>h:ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXdefaultTestResultr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XCfail() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hGhGtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXTestHost.fail(msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hGah<61>]r<>h}]r<>h]r<>h<>]r<>hGahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfailr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r(huXmsg=Nonerhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or }r
(huUh<>jhvj<76>ubaubaubeub(j or }r (huUhvj<76>hwh<77>hyj h{}r (h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(jor}r(huX)Fail immediately, with the given message.rhvj hwj<77>hyjh{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>K<EFBFBD>h<EFBFBD>hhp]r(h<>or}r(hujh<>X)Fail immediately, with the given message.r hvjubaubaubeub(h<>or!}r"(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failIfr#hyh<79>h{}r$(h<>]r%h<>]r&h}]r'h]r(h<>]r)Uentriesr*]r+(h<>XEfailIf() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtr,auh<75>Nh<4E>hhp]r-ub(h<>or.}r/(huUhvj^ hwj#hyh<79>h{}r0(h<><68>h<EFBFBD>]r1h<>]r2h}]r3h]r4h<>]r5h<>Xmethodr6uh<75>Nh<4E>hhp]r7((h<>or8}r9(huXTestHost.failIf(expr, msg=None)r:hvj.hwh<77>hyh<79>h{}r;(h<>]r<hah<61>]r=h}]r>h]r?h<>]r@hahĉuh<75>Nh<4E>hhp]rA((h<>orB}rC(huXfailIfrDhvj8hwh<77>hyh<79>h{}rE(h}]rFh]rGh<>]rHh<>]rIh<>]rJuh<75>Nh<4E>hhp]rK(h<>orL}rM(huUh<>jDhvjBubaub(h<>orN}rO(huUhvj8hwh<77>hyh<79>h{}rP(h}]rQh]rRh<>]rSh<>]rTh<>]rUuh<75>Nh<4E>hhp]rV((h<>orW}rX(huXexprrYhvjNhwh<77>hyh<79>h{}rZ(h}]r[h]r\h<>]r]h<>]r^h<>]r_uh<75>Nh<4E>hhp]r`(h<>ora}rb(huUh<>jYhvjWubaub(h<>orc}rd(huXmsg=NonerehvjNhwh<77>hyh<79>h{}rf(h}]rgh]rhh<>]rih<>]rjh<>]rkuh<75>Nh<4E>hhp]rl(h<>orm}rn(huUh<>jehvjcubaubeubeub(j oro}rp(huUhvj.hwh<77>hyj h{}rq(h}]rrh]rsh<>]rth<>]ruh<>]rvuh<75>Nh<4E>hhp]rw(jorx}ry(huX(Fail the test if the expression is true.rzhvjohwj#hyjh{}r{(h}]r|h]r}h<>]r~h<>]rh<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(hujzh<>X(Fail the test if the expression is true.r<>hvjxubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failIfAlmostEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XPfailIfAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hXhXtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX=TestHost.failIfAlmostEqual(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hXah<61>]r<>h}]r<>h]r<>h<>]r<>hXahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfailIfAlmostEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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.rhvj<76>ubaub(jor}r(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rhvj<76>hwj<77>hyjh{}r(h}]rh]rh<>]rh<>]rh<>]r uh<75>K<EFBFBD>h<EFBFBD>hhp]r
(h<>or }r (hujh<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r hvjubaubeubeub(h<>or}r(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failIfEqualrhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r(h<>XJfailIfEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h+h+trauh<75>Nh<4E>hhp]rub(h<>or}r(huUhvj^ hwjhyh<79>h{}r(h<><68>h<EFBFBD>]rh<>]rh}]r h]r!h<>]r"h<>Xmethodr#uh<75>Nh<4E>hhp]r$((h<>or%}r&(huX-TestHost.failIfEqual(first, second, msg=None)r'hvjhwh<77>hyh<79>h{}r((h<>]r)h+ah<61>]r*h}]r+h]r,h<>]r-h+ahĉuh<75>Nh<4E>hhp]r.((h<>or/}r0(huX failIfEqualr1hvj%hwh<77>hyh<79>h{}r2(h}]r3h]r4h<>]r5h<>]r6h<>]r7uh<75>Nh<4E>hhp]r8(h<>or9}r:(huUh<>j1hvj/ubaub(h<>or;}r<(huUhvj%hwh<77>hyh<79>h{}r=(h}]r>h]r?h<>]r@h<>]rAh<>]rBuh<75>Nh<4E>hhp]rC((h<>orD}rE(huXfirstrFhvj;hwh<77>hyh<79>h{}rG(h}]rHh]rIh<>]rJh<>]rKh<>]rLuh<75>Nh<4E>hhp]rM(h<>orN}rO(huUh<>jFhvjDubaub(h<>orP}rQ(huXsecondrRhvj;hwh<77>hyh<79>h{}rS(h}]rTh]rUh<>]rVh<>]rWh<>]rXuh<75>Nh<4E>hhp]rY(h<>orZ}r[(huUh<>jRhvjPubaub(h<>or\}r](huXmsg=Noner^hvj;hwh<77>hyh<79>h{}r_(h}]r`h]rah<>]rbh<>]rch<>]rduh<75>Nh<4E>hhp]re(h<>orf}rg(huUh<>j^hvj\ubaubeubeub(j orh}ri(huUhvjhwh<77>hyj h{}rj(h}]rkh]rlh<>]rmh<>]rnh<>]rouh<75>Nh<4E>hhp]rp(jorq}rr(huXEFail if the two objects are equal as determined by the '=='
operator.rshvjhhwjhyjh{}rt(h}]ruh]rvh<>]rwh<>]rxh<>]ryuh<75>K<EFBFBD>h<EFBFBD>hhp]rz(h<>or{}r|(hujsh<>XEFail if the two objects are equal as determined by the '=='
operator.r}hvjqubaubaubeub(h<>or~}r(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failUnlessr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XIfailUnless() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h[h[tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX#TestHost.failUnless(expr, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h[ah<61>]r<>h}]r<>h]r<>h<>]r<>h[ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX
failUnlessr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexprr<72>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX,Fail the test unless the expression is true.r<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X,Fail the test unless the expression is true.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failUnlessAlmostEqualr<6C>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XTfailUnlessAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXATestHost.failUnlessAlmostEqual(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]rh<>]rhahĉuh<75>Nh<4E>hhp]r((h<>or}r(huXfailUnlessAlmostEqualrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]r h<>]r
h<>]r uh<75>Nh<4E>hhp]r (h<>or }r(huUh<>jhvjubaub(h<>or}r(huUhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((h<>or}r(huXfirstrhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]r uh<75>Nh<4E>hhp]r!(h<>or"}r#(huUh<>jhvjubaub(h<>or$}r%(huXsecondr&hvjhwh<77>hyh<79>h{}r'(h}]r(h]r)h<>]r*h<>]r+h<>]r,uh<75>Nh<4E>hhp]r-(h<>or.}r/(huUh<>j&hvj$ubaub(h<>or0}r1(huXplaces=7r2hvjhwh<77>hyh<79>h{}r3(h}]r4h]r5h<>]r6h<>]r7h<>]r8uh<75>Nh<4E>hhp]r9(h<>or:}r;(huUh<>j2hvj0ubaub(h<>or<}r=(huXmsg=Noner>hvjhwh<77>hyh<79>h{}r?(h}]r@h]rAh<>]rBh<>]rCh<>]rDuh<75>Nh<4E>hhp]rE(h<>orF}rG(huUh<>j>hvj<ubaubeubeub(j orH}rI(huUhvj<76>hwh<77>hyj h{}rJ(h}]rKh]rLh<>]rMh<>]rNh<>]rOuh<75>Nh<4E>hhp]rP((jorQ}rR(huX<75>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.rShvjHhwj<77>hyjh{}rT(h}]rUh]rVh<>]rWh<>]rXh<>]rYuh<75>K<EFBFBD>h<EFBFBD>hhp]rZ(h<>or[}r\(hujSh<>X<EFBFBD>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]hvjQubaub(jor^}r_(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r`hvjHhwj<77>hyjh{}ra(h}]rbh]rch<>]rdh<>]reh<>]rfuh<75>K<EFBFBD>h<EFBFBD>hhp]rg(h<>orh}ri(huj`h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rjhvj^ubaubeubeub(h<>ork}rl(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failUnlessEqualrmhyh<79>h{}rn(h<>]roh<>]rph}]rqh]rrh<>]rsUentriesrt]ru(h<>XNfailUnlessEqual() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hehetrvauh<75>Nh<4E>hhp]rwub(h<>orx}ry(huUhvj^ hwjmhyh<79>h{}rz(h<><68>h<EFBFBD>]r{h<>]r|h}]r}h]r~h<>]rh<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX1TestHost.failUnlessEqual(first, second, msg=None)r<>hvjxhwh<77>hyh<79>h{}r<>(h<>]r<>heah<61>]r<>h}]r<>h]r<>h<>]r<>heahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfailUnlessEqualr<6C>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjxhwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>hwjmhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.failUnlessRaisesr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XOfailUnlessRaises() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXATestHost.failUnlessRaises(excClass, callableObj, *args, **kwargs)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]r<>h<>]r<>hahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfailUnlessRaisesr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or}r (huUhvj<76>hwh<77>hyh<79>h{}r
(h}]r h]r h<>]r h<>]rh<>]ruh<75>Nh<4E>hhp]r((h<>or}r(huXexcClassrhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r(huX callableObjrhvjhwh<77>hyh<79>h{}r (h}]r!h]r"h<>]r#h<>]r$h<>]r%uh<75>Nh<4E>hhp]r&(h<>or'}r((huUh<>jhvjubaub(h<>or)}r*(huX*argsr+hvjhwh<77>hyh<79>h{}r,(h}]r-h]r.h<>]r/h<>]r0h<>]r1uh<75>Nh<4E>hhp]r2(h<>or3}r4(huUh<>j+hvj)ubaub(h<>or5}r6(huX**kwargsr7hvjhwh<77>hyh<79>h{}r8(h}]r9h]r:h<>]r;h<>]r<h<>]r=uh<75>Nh<4E>hhp]r>(h<>or?}r@(huUh<>j7hvj5ubaubeubeub(j orA}rB(huUhvj<76>hwh<77>hyj h{}rC(h}]rDh]rEh<>]rFh<>]rGh<>]rHuh<75>Nh<4E>hhp]rI(jorJ}rK(huX)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.rLhvjAhwj<77>hyjh{}rM(h}]rNh]rOh<>]rPh<>]rQh<>]rRuh<75>K<EFBFBD>h<EFBFBD>hhp]rS(h<>orT}rU(hujLh<>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.rVhvjJubaubaubeub(h<>orW}rX(huUhvj^ hwUhyh<79>h{}rY(h<>]rZh<>]r[h}]r\h]r]h<>]r^Uentriesr_]r`(h<>XPfailureException (pyogp.lib.base.message.tests.test_circuits.TestHost attribute)h(h(traauh<75>Nh<4E>hhp]rbub(h<>orc}rd(huUhvj^ hwUhyh<79>h{}re(h<><68>h<EFBFBD>]rfh<>]rgh}]rhh]rih<>]rjh<>X attributerkuh<75>Nh<4E>hhp]rl((h<>orm}rn(huXTestHost.failureExceptionrohvjchwh<77>hyh<79>h{}rp(h<>]rqh(ah<61>]rrh}]rsh]rth<>]ruh(ahĉuh<75>Nh<4E>hhp]rv(h<>orw}rx(huXfailureExceptionryhvjmhwh<77>hyh<79>h{}rz(h}]r{h]r|h<>]r}h<>]r~h<>]ruh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>jyhvjwubaubaub(j or<6F>}r<>(huUhvjchwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX alias of :class:`AssertionError`r<>hvj<76>hwUhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>((h<>or<6F>}r<>(huX alias of r<>h<>X alias of r<>hvj<76>ub(jI or<6F>}r<>(huX:class:`AssertionError`r<>hvj<76>hyjM h{}r<>(Ureftyper<65>Xclassr<73>Umodnamer<65>NU
refcaptionr<EFBFBD><00>jS XAssertionErrorr<72>h<>]r<>h<>]r<>U classnamer<65>j? h}]r<>h]r<>h<>]r<>uh<75>K<EFBFBD>hp]r<>(j\ or<6F>}r<>(huj<75>h{}r<>(h}]r<>h]r<>jb ah<61>]r<>h<>]r<>h<>]r<>uhvj<76>hp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubahyji ubaubeubaubeub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XAid() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h h tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX TestHost.id()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h ah<61>]r<>h}]r<>h]r<>h<>]r<>h ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXidr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XBrun() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r(huUhvj^ hwNhyh<79>h{}r(h<><68>h<EFBFBD>]rh<>]rh}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or }r
(huXTestHost.run(result=None)r hvj<76>hwh<77>hyh<79>h{}r (h<>]r hah<61>]rh}]rh]rh<>]rhahĉuh<75>Nh<4E>hhp]r((h<>or}r(huXrunrhvj hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r (huUhvj hwh<77>hyh<79>h{}r!(h}]r"h]r#h<>]r$h<>]r%h<>]r&uh<75>Nh<4E>hhp]r'(h<>or(}r)(huX result=Noner*hvjhwh<77>hyh<79>h{}r+(h}]r,h]r-h<>]r.h<>]r/h<>]r0uh<75>Nh<4E>hhp]r1(h<>or2}r3(huUh<>j*hvj(ubaubaubeub(j or4}r5(huUhvj<76>hwh<77>hyj h{}r6(h}]r7h]r8h<>]r9h<>]r:h<>]r;uh<75>Nh<4E>hhp]r<ubeub(h<>or=}r>(huUhvj^ hwNhyh<79>h{}r?(h<>]r@h<>]rAh}]rBh]rCh<>]rDUentriesrE]rF(h<>XDsetUp() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hZhZtrGauh<75>Nh<4E>hhp]rHub(h<>orI}rJ(huUhvj^ hwNhyh<79>h{}rK(h<><68>h<EFBFBD>]rLh<>]rMh}]rNh]rOh<>]rPh<>XmethodrQuh<75>Nh<4E>hhp]rR((h<>orS}rT(huXTestHost.setUp()rUhvjIhwh<77>hyh<79>h{}rV(h<>]rWhZah<61>]rXh}]rYh]rZh<>]r[hZahĉuh<75>Nh<4E>hhp]r\((h<>or]}r^(huXsetUpr_hvjShwh<77>hyh<79>h{}r`(h}]rah]rbh<>]rch<>]rdh<>]reuh<75>Nh<4E>hhp]rf(h<>org}rh(huUh<>j_hvj]ubaub(h<>ori}rj(huUhvjShwh<77>hyh<79>h{}rk(h}]rlh]rmh<>]rnh<>]roh<>]rpuh<75>Nh<4E>hhp]rqubeub(j orr}rs(huUhvjIhwh<77>hyj h{}rt(h}]ruh]rvh<>]rwh<>]rxh<>]ryuh<75>Nh<4E>hhp]rzubeub(h<>or{}r|(huUhvj^ hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestHost.shortDescriptionr}hyh<79>h{}r~(h<>]rh<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XOshortDescription() (pyogp.lib.base.message.tests.test_circuits.TestHost method)hbhbtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwj}hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXTestHost.shortDescription()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hbah<61>]r<>h}]r<>h]r<>h<>]r<>hbahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXshortDescriptionr<6E>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huXXReturns a one-line description of the test, or None if no
description has been provided.r<>hvj<76>hwj}hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XXReturns a one-line description of the test, or None if no
description has been provided.r<>hvj<76>ubaub(jor<6F>}r<>(huXjThe default implementation of this method returns the first line of
the specified test method's docstring.r<>hvj<76>hwj}hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XjThe default implementation of this method returns the first line of
the specified test method's docstring.r<>hvj<76>ubaubeubeub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XGtearDown() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h9h9tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj^ hwNhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXTestHost.tearDown()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h9ah<61>]r<>h}]r<>h]r<>h<>]r<>h9ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXtearDownr<6E>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or}r(huUhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]rubeub(j or }r
(huUhvj<76>hwh<77>hyj h{}r (h}]r h]r h<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]rubeub(h<>or}r(huUhvj^ hwNhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r(h<>XCtest() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h2h2trauh<75>Nh<4E>hhp]rub(h<>or}r(huUhvj^ hwNhyh<79>h{}r (h<><68>h<EFBFBD>]r!h<>]r"h}]r#h]r$h<>]r%h<>Xmethodr&uh<75>Nh<4E>hhp]r'((h<>or(}r)(huXTestHost.test()r*hvjhwh<77>hyh<79>h{}r+(h<>]r,h2ah<61>]r-h}]r.h]r/h<>]r0h2ahĉuh<75>Nh<4E>hhp]r1((h<>or2}r3(huXtestr4hvj(hwh<77>hyh<79>h{}r5(h}]r6h]r7h<>]r8h<>]r9h<>]r:uh<75>Nh<4E>hhp]r;(h<>or<}r=(huUh<>j4hvj2ubaub(h<>or>}r?(huUhvj(hwh<77>hyh<79>h{}r@(h}]rAh]rBh<>]rCh<>]rDh<>]rEuh<75>Nh<4E>hhp]rFubeub(j orG}rH(huUhvjhwh<77>hyj h{}rI(h}]rJh]rKh<>]rLh<>]rMh<>]rNuh<75>Nh<4E>hhp]rOubeub(h<>orP}rQ(huUhvj^ hwNhyh<79>h{}rR(h<>]rSh<>]rTh}]rUh]rVh<>]rWUentriesrX]rY(h<>XHtest_fail() (pyogp.lib.base.message.tests.test_circuits.TestHost method)h1h1trZauh<75>Nh<4E>hhp]r[ub(h<>or\}r](huUhvj^ hwNhyh<79>h{}r^(h<><68>h<EFBFBD>]r_h<>]r`h}]rah]rbh<>]rch<>Xmethodrduh<75>Nh<4E>hhp]re((h<>orf}rg(huXTestHost.test_fail()rhhvj\hwh<77>hyh<79>h{}ri(h<>]rjh1ah<61>]rkh}]rlh]rmh<>]rnh1ahĉuh<75>Nh<4E>hhp]ro((h<>orp}rq(huX test_failrrhvjfhwh<77>hyh<79>h{}rs(h}]rth]ruh<>]rvh<>]rwh<>]rxuh<75>Nh<4E>hhp]ry(h<>orz}r{(huUh<>jrhvjpubaub(h<>or|}r}(huUhvjfhwh<77>hyh<79>h{}r~(h}]rh]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj\hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeubeubeub(h<>or<6F>}r<>(huUhvhshwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XATestCircuit (class in pyogp.lib.base.message.tests.test_circuits)h
h
tr<EFBFBD>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvhshwNhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xclassr<73>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX!TestCircuit(methodName='runTest')r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h
ah<EFBFBD>]r<>h}]r<>h]r<>h<>]r<>h
ahĉuh<EFBFBD>Nh<EFBFBD>hhp]r<>((h<>or<6F>}r<>(huXclass r<>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX+pyogp.lib.base.message.tests.test_circuits.r<>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX TestCircuitr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huXmethodName='runTest'r<>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubaubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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.r<>hvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuitr<74>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Kh<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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.r<>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertAlmostEqualrhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r(h<>XSassertAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hdhdtr auh<75>Nh<4E>hhp]r
ub(h<>or }r (huUhvj<76>hwjhyh<79>h{}r (h<><68>h<EFBFBD>]rh<>]rh}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huX@TestCircuit.assertAlmostEqual(first, second, places=7, msg=None)rhvj hwh<77>hyh<79>h{}r(h<>]rhdah<61>]rh}]rh]rh<>]rhdahĉuh<75>Nh<4E>hhp]r((h<>or}r (huXassertAlmostEqualr!hvjhwh<77>hyh<79>h{}r"(h}]r#h]r$h<>]r%h<>]r&h<>]r'uh<75>Nh<4E>hhp]r((h<>or)}r*(huUh<>j!hvjubaub(h<>or+}r,(huUhvjhwh<77>hyh<79>h{}r-(h}]r.h]r/h<>]r0h<>]r1h<>]r2uh<75>Nh<4E>hhp]r3((h<>or4}r5(huXfirstr6hvj+hwh<77>hyh<79>h{}r7(h}]r8h]r9h<>]r:h<>]r;h<>]r<uh<75>Nh<4E>hhp]r=(h<>or>}r?(huUh<>j6hvj4ubaub(h<>or@}rA(huXsecondrBhvj+hwh<77>hyh<79>h{}rC(h}]rDh]rEh<>]rFh<>]rGh<>]rHuh<75>Nh<4E>hhp]rI(h<>orJ}rK(huUh<>jBhvj@ubaub(h<>orL}rM(huXplaces=7rNhvj+hwh<77>hyh<79>h{}rO(h}]rPh]rQh<>]rRh<>]rSh<>]rTuh<75>Nh<4E>hhp]rU(h<>orV}rW(huUh<>jNhvjLubaub(h<>orX}rY(huXmsg=NonerZhvj+hwh<77>hyh<79>h{}r[(h}]r\h]r]h<>]r^h<>]r_h<>]r`uh<75>Nh<4E>hhp]ra(h<>orb}rc(huUh<>jZhvjXubaubeubeub(j ord}re(huUhvj hwh<77>hyj h{}rf(h}]rgh]rhh<>]rih<>]rjh<>]rkuh<75>Nh<4E>hhp]rl((jorm}rn(huX<75>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.rohvjdhwjhyjh{}rp(h}]rqh]rrh<>]rsh<>]rth<>]ruuh<75>K h<>hhp]rv(h<>orw}rx(hujoh<>X<EFBFBD>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.ryhvjmubaub(jorz}r{(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r|hvjdhwjhyjh{}r}(h}]r~h]rh<>]r<>h<>]r<>h<>]r<>uh<75>Kh<>hhp]r<>(h<>or<6F>}r<>(huj|h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvjzubaubeubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertAlmostEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XTassertAlmostEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h h tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXATestCircuit.assertAlmostEquals(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h ah<61>]r<>h}]r<>h]r<>h<>]r<>h ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertAlmostEqualsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Kh<>hhp]r<>(h<>or}r(huj<75>h<>X<EFBFBD>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.rhvj<76>ubaub(jor}r(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rhvj<76>hwj<77>hyjh{}r(h}]rh]rh<>]r h<>]r
h<>]r uh<75>Kh<>hhp]r (h<>or }r(hujh<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rhvjubaubeubeub(h<>or}r(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertEqualrhyh<79>h{}r(h<>]rh<>]rh}]rh]rh<>]rUentriesr]r(h<>XMassertEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtrauh<75>Nh<4E>hhp]rub(h<>or}r(huUhvj<76>hwjhyh<79>h{}r(h<><68>h<EFBFBD>]r h<>]r!h}]r"h]r#h<>]r$h<>Xmethodr%uh<75>Nh<4E>hhp]r&((h<>or'}r((huX0TestCircuit.assertEqual(first, second, msg=None)r)hvjhwh<77>hyh<79>h{}r*(h<>]r+hah<61>]r,h}]r-h]r.h<>]r/hahĉuh<75>Nh<4E>hhp]r0((h<>or1}r2(huX assertEqualr3hvj'hwh<77>hyh<79>h{}r4(h}]r5h]r6h<>]r7h<>]r8h<>]r9uh<75>Nh<4E>hhp]r:(h<>or;}r<(huUh<>j3hvj1ubaub(h<>or=}r>(huUhvj'hwh<77>hyh<79>h{}r?(h}]r@h]rAh<>]rBh<>]rCh<>]rDuh<75>Nh<4E>hhp]rE((h<>orF}rG(huXfirstrHhvj=hwh<77>hyh<79>h{}rI(h}]rJh]rKh<>]rLh<>]rMh<>]rNuh<75>Nh<4E>hhp]rO(h<>orP}rQ(huUh<>jHhvjFubaub(h<>orR}rS(huXsecondrThvj=hwh<77>hyh<79>h{}rU(h}]rVh]rWh<>]rXh<>]rYh<>]rZuh<75>Nh<4E>hhp]r[(h<>or\}r](huUh<>jThvjRubaub(h<>or^}r_(huXmsg=Noner`hvj=hwh<77>hyh<79>h{}ra(h}]rbh]rch<>]rdh<>]reh<>]rfuh<75>Nh<4E>hhp]rg(h<>orh}ri(huUh<>j`hvj^ubaubeubeub(j orj}rk(huUhvjhwh<77>hyj h{}rl(h}]rmh]rnh<>]roh<>]rph<>]rquh<75>Nh<4E>hhp]rr(jors}rt(huXGFail if the two objects are unequal as determined by the '=='
operator.ruhvjjhwjhyjh{}rv(h}]rwh]rxh<>]ryh<>]rzh<>]r{uh<75>K#h<>hhp]r|(h<>or}}r~(hujuh<>XGFail if the two objects are unequal as determined by the '=='
operator.rhvjsubaubaubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XNassertEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX1TestCircuit.assertEquals(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]r<>h<>]r<>hahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX assertEqualsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>hwj<77>hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K*h<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XGFail if the two objects are unequal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertFalser<65>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XMassertFalse() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h0h0tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]rh<>]rh}]rh]rh<>]rh<>Xmethodruh<75>Nh<4E>hhp]r((h<>or}r(huX'TestCircuit.assertFalse(expr, msg=None)r hvj<76>hwh<77>hyh<79>h{}r
(h<>]r h0ah<61>]r h}]r h]rh<>]rh0ahĉuh<75>Nh<4E>hhp]r((h<>or}r(huX assertFalserhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r(huUhvjhwh<77>hyh<79>h{}r(h}]r h]r!h<>]r"h<>]r#h<>]r$uh<75>Nh<4E>hhp]r%((h<>or&}r'(huXexprr(hvjhwh<77>hyh<79>h{}r)(h}]r*h]r+h<>]r,h<>]r-h<>]r.uh<75>Nh<4E>hhp]r/(h<>or0}r1(huUh<>j(hvj&ubaub(h<>or2}r3(huXmsg=Noner4hvjhwh<77>hyh<79>h{}r5(h}]r6h]r7h<>]r8h<>]r9h<>]r:uh<75>Nh<4E>hhp]r;(h<>or<}r=(huUh<>j4hvj2ubaubeubeub(j or>}r?(huUhvj<76>hwh<77>hyj h{}r@(h}]rAh]rBh<>]rCh<>]rDh<>]rEuh<75>Nh<4E>hhp]rF(jorG}rH(huX(Fail the test if the expression is true.rIhvj>hwj<77>hyjh{}rJ(h}]rKh]rLh<>]rMh<>]rNh<>]rOuh<75>K1h<31>hhp]rP(h<>orQ}rR(hujIh<>X(Fail the test if the expression is true.rShvjGubaubaubeub(h<>orT}rU(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertNotAlmostEqualrVhyh<79>h{}rW(h<>]rXh<>]rYh}]rZh]r[h<>]r\Uentriesr]]r^(h<>XVassertNotAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h\h\tr_auh<75>Nh<4E>hhp]r`ub(h<>ora}rb(huUhvj<76>hwjVhyh<79>h{}rc(h<><68>h<EFBFBD>]rdh<>]reh}]rfh]rgh<>]rhh<>Xmethodriuh<75>Nh<4E>hhp]rj((h<>ork}rl(huXCTestCircuit.assertNotAlmostEqual(first, second, places=7, msg=None)rmhvjahwh<77>hyh<79>h{}rn(h<>]roh\ah<61>]rph}]rqh]rrh<>]rsh\ahĉuh<75>Nh<4E>hhp]rt((h<>oru}rv(huXassertNotAlmostEqualrwhvjkhwh<77>hyh<79>h{}rx(h}]ryh]rzh<>]r{h<>]r|h<>]r}uh<75>Nh<4E>hhp]r~(h<>or}r<>(huUh<>jwhvjuubaub(h<>or<6F>}r<>(huUhvjkhwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXplaces=7r<37>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjahwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((jor<6F>}r<>(huX<75>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<>hvj<76>hwjVhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K7h<37>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X<EFBFBD>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<>hvj<76>ubaub(jor<6F>}r<>(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>hwjVhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K;h<>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>hvj<76>ubaubeubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertNotAlmostEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XWassertNotAlmostEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXDTestCircuit.assertNotAlmostEquals(first, second, places=7, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hah<61>]r<>h}]r<>h]r<>h<>]r<>hahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotAlmostEqualsrhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r (huUh<>jhvj<76>ubaub(h<>or
}r (huUhvj<76>hwh<77>hyh<79>h{}r (h}]r h]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r((h<>or}r(huXfirstrhvj
hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvjubaub(h<>or}r (huXsecondr!hvj
hwh<77>hyh<79>h{}r"(h}]r#h]r$h<>]r%h<>]r&h<>]r'uh<75>Nh<4E>hhp]r((h<>or)}r*(huUh<>j!hvjubaub(h<>or+}r,(huXplaces=7r-hvj
hwh<77>hyh<79>h{}r.(h}]r/h]r0h<>]r1h<>]r2h<>]r3uh<75>Nh<4E>hhp]r4(h<>or5}r6(huUh<>j-hvj+ubaub(h<>or7}r8(huXmsg=Noner9hvj
hwh<77>hyh<79>h{}r:(h}]r;h]r<h<>]r=h<>]r>h<>]r?uh<75>Nh<4E>hhp]r@(h<>orA}rB(huUh<>j9hvj7ubaubeubeub(j orC}rD(huUhvj<76>hwh<77>hyj h{}rE(h}]rFh]rGh<>]rHh<>]rIh<>]rJuh<75>Nh<4E>hhp]rK((jorL}rM(huX<75>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.rNhvjChwj<77>hyjh{}rO(h}]rPh]rQh<>]rRh<>]rSh<>]rTuh<75>KBh<42>hhp]rU(h<>orV}rW(hujNh<>X<EFBFBD>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.rXhvjLubaub(jorY}rZ(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r[hvjChwj<77>hyjh{}r\(h}]r]h]r^h<>]r_h<>]r`h<>]rauh<75>KFh<46>hhp]rb(h<>orc}rd(huj[h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).rehvjYubaubeubeub(h<>orf}rg(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertNotEqualrhhyh<79>h{}ri(h<>]rjh<>]rkh}]rlh]rmh<>]rnUentriesro]rp(h<>XPassertNotEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hIhItrqauh<75>Nh<4E>hhp]rrub(h<>ors}rt(huUhvj<76>hwjhhyh<79>h{}ru(h<><68>h<EFBFBD>]rvh<>]rwh}]rxh]ryh<>]rzh<>Xmethodr{uh<75>Nh<4E>hhp]r|((h<>or}}r~(huX3TestCircuit.assertNotEqual(first, second, msg=None)rhvjshwh<77>hyh<79>h{}r<>(h<>]r<>hIah<61>]r<>h}]r<>h]r<>h<>]r<>hIahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotEqualr<6C>hvj}hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj}hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXfirstr<74>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXsecondr<64>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huXmsg=Noner<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjshwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huXEFail if the two objects are equal as determined by the '=='
operator.r<>hvj<76>hwjhhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>KMh<4D>hhp]r<>(h<>or<6F>}r<>(huj<75>h<>XEFail if the two objects are equal as determined by the '=='
operator.r<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertNotEqualsr<73>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XQassertNotEquals() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h#h#tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX4TestCircuit.assertNotEquals(first, second, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h#ah<61>]r<>h}]r<>h]r<>h<>]r<>h#ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXassertNotEqualsr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or}r(huUhvj<76>hwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]r h<>]r
uh<75>Nh<4E>hhp]r ((h<>or }r (huXfirstrhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>jhvj ubaub(h<>or}r(huXsecondrhvjhwh<77>hyh<79>h{}r(h}]rh]rh<>]rh<>]rh<>]r uh<75>Nh<4E>hhp]r!(h<>or"}r#(huUh<>jhvjubaub(h<>or$}r%(huXmsg=Noner&hvjhwh<77>hyh<79>h{}r'(h}]r(h]r)h<>]r*h<>]r+h<>]r,uh<75>Nh<4E>hhp]r-(h<>or.}r/(huUh<>j&hvj$ubaubeubeub(j or0}r1(huUhvj<76>hwh<77>hyj h{}r2(h}]r3h]r4h<>]r5h<>]r6h<>]r7uh<75>Nh<4E>hhp]r8(jor9}r:(huXEFail if the two objects are equal as determined by the '=='
operator.r;hvj0hwj<77>hyjh{}r<(h}]r=h]r>h<>]r?h<>]r@h<>]rAuh<75>KTh<54>hhp]rB(h<>orC}rD(huj;h<>XEFail if the two objects are equal as determined by the '=='
operator.rEhvj9ubaubaubeub(h<>orF}rG(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertRaisesrHhyh<79>h{}rI(h<>]rJh<>]rKh}]rLh]rMh<>]rNUentriesrO]rP(h<>XNassertRaises() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h6h6trQauh<75>Nh<4E>hhp]rRub(h<>orS}rT(huUhvj<76>hwjHhyh<79>h{}rU(h<><68>h<EFBFBD>]rVh<>]rWh}]rXh]rYh<>]rZh<>Xmethodr[uh<75>Nh<4E>hhp]r\((h<>or]}r^(huX@TestCircuit.assertRaises(excClass, callableObj, *args, **kwargs)r_hvjShwh<77>hyh<79>h{}r`(h<>]rah6ah<61>]rbh}]rch]rdh<>]reh6ahĉuh<75>Nh<4E>hhp]rf((h<>org}rh(huX assertRaisesrihvj]hwh<77>hyh<79>h{}rj(h}]rkh]rlh<>]rmh<>]rnh<>]rouh<75>Nh<4E>hhp]rp(h<>orq}rr(huUh<>jihvjgubaub(h<>ors}rt(huUhvj]hwh<77>hyh<79>h{}ru(h}]rvh]rwh<>]rxh<>]ryh<>]rzuh<75>Nh<4E>hhp]r{((h<>or|}r}(huXexcClassr~hvjshwh<77>hyh<79>h{}r(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j~hvj|ubaub(h<>or<6F>}r<>(huX callableObjr<6A>hvjshwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX*argsr<73>hvjshwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huX**kwargsr<73>hvjshwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaubeubeub(j or<6F>}r<>(huUhvjShwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(jor<6F>}r<>(huX)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<>hvj<76>hwjHhyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>K[h<>hhp]r<>(h<>or<6F>}r<>(huj<75>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<>hvj<76>ubaubaubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assertTruer<65>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XLassertTrue() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hVhVtr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX&TestCircuit.assertTrue(expr, msg=None)r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>hVah<61>]r<>h}]r<>h]r<>h<>]r<>hVahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huX
assertTruer<65>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXexprr<72>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]ruh<75>Nh<4E>hhp]r(h<>or}r(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or}r(huXmsg=Nonerhvj<76>hwh<77>hyh<79>h{}r(h}]rh]r h<>]r
h<>]r h<>]r uh<75>Nh<4E>hhp]r (h<>or}r(huUh<>jhvjubaubeubeub(j or}r(huUhvj<76>hwh<77>hyj h{}r(h}]rh]rh<>]rh<>]rh<>]ruh<75>Nh<4E>hhp]r(jor}r(huX,Fail the test unless the expression is true.rhvjhwj<77>hyjh{}r(h}]rh]rh<>]rh<>]r h<>]r!uh<75>Kfh<66>hhp]r"(h<>or#}r$(hujh<>X,Fail the test unless the expression is true.r%hvjubaubaubeub(h<>or&}r'(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.assert_r(hyh<79>h{}r)(h<>]r*h<>]r+h}]r,h]r-h<>]r.Uentriesr/]r0(h<>XIassert_() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr1auh<75>Nh<4E>hhp]r2ub(h<>or3}r4(huUhvj<76>hwj(hyh<79>h{}r5(h<><68>h<EFBFBD>]r6h<>]r7h}]r8h]r9h<>]r:h<>Xmethodr;uh<75>Nh<4E>hhp]r<((h<>or=}r>(huX#TestCircuit.assert_(expr, msg=None)r?hvj3hwh<77>hyh<79>h{}r@(h<>]rAhah<61>]rBh}]rCh]rDh<>]rEhahĉuh<75>Nh<4E>hhp]rF((h<>orG}rH(huXassert_rIhvj=hwh<77>hyh<79>h{}rJ(h}]rKh]rLh<>]rMh<>]rNh<>]rOuh<75>Nh<4E>hhp]rP(h<>orQ}rR(huUh<>jIhvjGubaub(h<>orS}rT(huUhvj=hwh<77>hyh<79>h{}rU(h}]rVh]rWh<>]rXh<>]rYh<>]rZuh<75>Nh<4E>hhp]r[((h<>or\}r](huXexprr^hvjShwh<77>hyh<79>h{}r_(h}]r`h]rah<>]rbh<>]rch<>]rduh<75>Nh<4E>hhp]re(h<>orf}rg(huUh<>j^hvj\ubaub(h<>orh}ri(huXmsg=NonerjhvjShwh<77>hyh<79>h{}rk(h}]rlh]rmh<>]rnh<>]roh<>]rpuh<75>Nh<4E>hhp]rq(h<>orr}rs(huUh<>jjhvjhubaubeubeub(j ort}ru(huUhvj3hwh<77>hyj h{}rv(h}]rwh]rxh<>]ryh<>]rzh<>]r{uh<75>Nh<4E>hhp]r|(jor}}r~(huX,Fail the test unless the expression is true.rhvjthwj(hyjh{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Klh<6C>hhp]r<>(h<>or<6F>}r<>(hujh<>X,Fail the test unless the expression is true.r<>hvj}ubaubaubeub(h<>or<6F>}r<>(huUhvj<76>hwNhyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XPcountTestCases() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h4h4tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwNhyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXTestCircuit.countTestCases()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h4ah<61>]r<>h}]r<>h]r<>h<>]r<>h4ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXcountTestCasesr<73>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(h<>or<6F>}r<>(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.debugr<67>hyh<79>h{}r<>(h<>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>Uentriesr<73>]r<>(h<>XGdebug() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h5h5tr<74>auh<75>Nh<4E>hhp]r<>ub(h<>or<6F>}r<>(huUhvj<76>hwj<77>hyh<79>h{}r<>(h<><68>h<EFBFBD>]r<>h<>]r<>h}]r<>h]r<>h<>]r<>h<>Xmethodr<64>uh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXTestCircuit.debug()r<>hvj<76>hwh<77>hyh<79>h{}r<>(h<>]r<>h5ah<61>]r<>h}]r<>h]r<>h<>]r<>h5ahĉuh<75>Nh<4E>hhp]r<>((h<>or<6F>}r<>(huXdebugr<67>hvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>(h<>or<6F>}r<>(huUh<>j<EFBFBD>hvj<76>ubaub(h<>or<6F>}r<>(huUhvj<76>hwh<77>hyh<79>h{}r<>(h}]r<>h]r<>h<>]r<>h<>]r<>h<>]r<>uh<75>Nh<4E>hhp]r<>ubeub(j or<6F>}r<>(huUhvj<76>hwh<77>hyj h{}r (h}]r h]r h<>]r h<>]r h<>]r uh<75>Nh<4E>hhp]r (jor }r (huX6Run the test without collecting errors in a TestResultr hvj<76>hwj<77>hyjh{}r
(h}]r h]r h<>]r h<>]r h<>]r uh<75>Kvh<76>hhp]r (h<>or }r (huj h<>X6Run the test without collecting errors in a TestResultr hvj ubaubaubeub(h<>or }r (huUhvj<76>hwNhyh<79>h{}r (h<>]r h<>]r h}]r h]r h<>]r Uentriesr ]r (h<>XSdefaultTestResult() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr auh<75>Nh<4E>hhp]r ub(h<>or }r! (huUhvj<76>hwNhyh<79>h{}r" (h<><68>h<EFBFBD>]r# h<>]r$ h}]r% h]r& h<>]r' h<>Xmethodr( uh<75>Nh<4E>hhp]r) ((h<>or* }r+ (huXTestCircuit.defaultTestResult()r, hvj hwh<77>hyh<79>h{}r- (h<>]r. hah<61>]r/ h}]r0 h]r1 h<>]r2 hahĉuh<75>Nh<4E>hhp]r3 ((h<>or4 }r5 (huXdefaultTestResultr6 hvj* hwh<77>hyh<79>h{}r7 (h}]r8 h]r9 h<>]r: h<>]r; h<>]r< uh<75>Nh<4E>hhp]r= (h<>or> }r? (huUh<>j6 hvj4 ubaub(h<>or@ }rA (huUhvj* hwh<77>hyh<79>h{}rB (h}]rC h]rD h<>]rE h<>]rF h<>]rG uh<75>Nh<4E>hhp]rH ubeub(j orI }rJ (huUhvj hwh<77>hyj h{}rK (h}]rL h]rM h<>]rN h<>]rO h<>]rP uh<75>Nh<4E>hhp]rQ ubeub(h<>orR }rS (huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failrT hyh<79>h{}rU (h<>]rV h<>]rW h}]rX h]rY h<>]rZ Uentriesr[ ]r\ (h<>XFfail() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hBhBtr] auh<75>Nh<4E>hhp]r^ ub(h<>or_ }r` (huUhvj<76>hwjT hyh<79>h{}ra (h<><68>h<EFBFBD>]rb h<>]rc h}]rd h]re h<>]rf h<>Xmethodrg uh<75>Nh<4E>hhp]rh ((h<>ori }rj (huXTestCircuit.fail(msg=None)rk hvj_ hwh<77>hyh<79>h{}rl (h<>]rm hBah<61>]rn h}]ro h]rp h<>]rq hBahĉuh<75>Nh<4E>hhp]rr ((h<>ors }rt (huXfailru hvji hwh<77>hyh<79>h{}rv (h}]rw h]rx h<>]ry h<>]rz h<>]r{ uh<75>Nh<4E>hhp]r| (h<>or} }r~ (huUh<>ju hvjs ubaub(h<>or }r<> (huUhvji hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huXmsg=Noner<65> hvj hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaubaubeub(j or<6F> }r<> (huUhvj_ hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (jor<6F> }r<> (huX)Fail immediately, with the given message.r<> hvj<76> hwjT hyjh{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>K<EFBFBD>h<EFBFBD>hhp]r<> (h<>or<6F> }r<> (huj<75> h<>X)Fail immediately, with the given message.r<> hvj<76> ubaubaubeub(h<>or<6F> }r<> (huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failIfr<66> hyh<79>h{}r<> (h<>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> Uentriesr<73> ]r<> (h<>XHfailIf() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hNhNtr<74> auh<75>Nh<4E>hhp]r<> ub(h<>or<6F> }r<> (huUhvj<76>hwj<77> hyh<79>h{}r<> (h<><68>h<EFBFBD>]r<> h<>]r<> h}]r<> h]r<> h<>]r<> h<>Xmethodr<64> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huX"TestCircuit.failIf(expr, msg=None)r<> hvj<76> hwh<77>hyh<79>h{}r<> (h<>]r<> hNah<61>]r<> h}]r<> h]r<> h<>]r<> hNahĉuh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXfailIfr<66> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huUhvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> ((h<>or<6F> }r<> (huXexprr<72> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaub(h<>or<6F> }r<> (huXmsg=Noner<65> hvj<76> hwh<77>hyh<79>h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r<> (h<>or<6F> }r<> (huUh<>j<EFBFBD> hvj<76> ubaubeubeub(j or<6F> }r<> (huUhvj<76> hwh<77>hyj h{}r<> (h}]r<> h]r<> h<>]r<> h<>]r<> h<>]r<> uh<75>Nh<4E>hhp]r!(jor!}r!(huX(Fail the test if the expression is true.r!hvj<76> hwj<77> hyjh{}r!(h}]r!h]r!h<>]r!h<>]r!h<>]r !uh<75>K<EFBFBD>h<EFBFBD>hhp]r
!(h<>or !}r !(huj!h<>X(Fail the test if the expression is true.r !hvj!ubaubaubeub(h<>or!}r!(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failIfAlmostEqualr!hyh<79>h{}r!(h<>]r!h<>]r!h}]r!h]r!h<>]r!Uentriesr!]r!(h<>XSfailIfAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr!auh<75>Nh<4E>hhp]r!ub(h<>or!}r!(huUhvj<76>hwj!hyh<79>h{}r!(h<><68>h<EFBFBD>]r!h<>]r!h}]r !h]r!!h<>]r"!h<>Xmethodr#!uh<75>Nh<4E>hhp]r$!((h<>or%!}r&!(huX@TestCircuit.failIfAlmostEqual(first, second, places=7, msg=None)r'!hvj!hwh<77>hyh<79>h{}r(!(h<>]r)!hah<61>]r*!h}]r+!h]r,!h<>]r-!hahĉuh<75>Nh<4E>hhp]r.!((h<>or/!}r0!(huXfailIfAlmostEqualr1!hvj%!hwh<77>hyh<79>h{}r2!(h}]r3!h]r4!h<>]r5!h<>]r6!h<>]r7!uh<75>Nh<4E>hhp]r8!(h<>or9!}r:!(huUh<>j1!hvj/!ubaub(h<>or;!}r<!(huUhvj%!hwh<77>hyh<79>h{}r=!(h}]r>!h]r?!h<>]r@!h<>]rA!h<>]rB!uh<75>Nh<4E>hhp]rC!((h<>orD!}rE!(huXfirstrF!hvj;!hwh<77>hyh<79>h{}rG!(h}]rH!h]rI!h<>]rJ!h<>]rK!h<>]rL!uh<75>Nh<4E>hhp]rM!(h<>orN!}rO!(huUh<>jF!hvjD!ubaub(h<>orP!}rQ!(huXsecondrR!hvj;!hwh<77>hyh<79>h{}rS!(h}]rT!h]rU!h<>]rV!h<>]rW!h<>]rX!uh<75>Nh<4E>hhp]rY!(h<>orZ!}r[!(huUh<>jR!hvjP!ubaub(h<>or\!}r]!(huXplaces=7r^!hvj;!hwh<77>hyh<79>h{}r_!(h}]r`!h]ra!h<>]rb!h<>]rc!h<>]rd!uh<75>Nh<4E>hhp]re!(h<>orf!}rg!(huUh<>j^!hvj\!ubaub(h<>orh!}ri!(huXmsg=Nonerj!hvj;!hwh<77>hyh<79>h{}rk!(h}]rl!h]rm!h<>]rn!h<>]ro!h<>]rp!uh<75>Nh<4E>hhp]rq!(h<>orr!}rs!(huUh<>jj!hvjh!ubaubeubeub(j ort!}ru!(huUhvj!hwh<77>hyj h{}rv!(h}]rw!h]rx!h<>]ry!h<>]rz!h<>]r{!uh<75>Nh<4E>hhp]r|!((jor}!}r~!(huX<75>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!hvjt!hwj!hyjh{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>!(h<>or<6F>!}r<>!(huj!h<>X<EFBFBD>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<>!hvj}!ubaub(jor<6F>!}r<>!(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>!hvjt!hwj!hyjh{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>!(h<>or<6F>!}r<>!(huj<75>!h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>!hvj<76>!ubaubeubeub(h<>or<6F>!}r<>!(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failIfEqualr<6C>!hyh<79>h{}r<>!(h<>]r<>!h<>]r<>!h}]r<>!h]r<>!h<>]r<>!Uentriesr<73>!]r<>!(h<>XMfailIfEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr<74>!auh<75>Nh<4E>hhp]r<>!ub(h<>or<6F>!}r<>!(huUhvj<76>hwj<77>!hyh<79>h{}r<>!(h<><68>h<EFBFBD>]r<>!h<>]r<>!h}]r<>!h]r<>!h<>]r<>!h<>Xmethodr<64>!uh<75>Nh<4E>hhp]r<>!((h<>or<6F>!}r<>!(huX0TestCircuit.failIfEqual(first, second, msg=None)r<>!hvj<76>!hwh<77>hyh<79>h{}r<>!(h<>]r<>!hah<61>]r<>!h}]r<>!h]r<>!h<>]r<>!hahĉuh<75>Nh<4E>hhp]r<>!((h<>or<6F>!}r<>!(huX failIfEqualr<6C>!hvj<76>!hwh<77>hyh<79>h{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>Nh<4E>hhp]r<>!(h<>or<6F>!}r<>!(huUh<>j<EFBFBD>!hvj<76>!ubaub(h<>or<6F>!}r<>!(huUhvj<76>!hwh<77>hyh<79>h{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>Nh<4E>hhp]r<>!((h<>or<6F>!}r<>!(huXfirstr<74>!hvj<76>!hwh<77>hyh<79>h{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>Nh<4E>hhp]r<>!(h<>or<6F>!}r<>!(huUh<>j<EFBFBD>!hvj<76>!ubaub(h<>or<6F>!}r<>!(huXsecondr<64>!hvj<76>!hwh<77>hyh<79>h{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>Nh<4E>hhp]r<>!(h<>or<6F>!}r<>!(huUh<>j<EFBFBD>!hvj<76>!ubaub(h<>or<6F>!}r<>!(huXmsg=Noner<65>!hvj<76>!hwh<77>hyh<79>h{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>Nh<4E>hhp]r<>!(h<>or<6F>!}r<>!(huUh<>j<EFBFBD>!hvj<76>!ubaubeubeub(j or<6F>!}r<>!(huUhvj<76>!hwh<77>hyj h{}r<>!(h}]r<>!h]r<>!h<>]r<>!h<>]r<>!h<>]r<>!uh<75>Nh<4E>hhp]r<>!(jor<6F>!}r<>!(huXEFail if the two objects are equal as determined by the '=='
operator.r<>!hvj<76>!hwj<77>!hyjh{}r<>!(h}]r<>!h]r<>!h<>]r"h<>]r"h<>]r"uh<75>K<EFBFBD>h<EFBFBD>hhp]r"(h<>or"}r"(huj<75>!h<>XEFail if the two objects are equal as determined by the '=='
operator.r"hvj<76>!ubaubaubeub(h<>or"}r"(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failUnlessr "hyh<79>h{}r
"(h<>]r "h<>]r "h}]r "h]r"h<>]r"Uentriesr"]r"(h<>XLfailUnless() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hhtr"auh<75>Nh<4E>hhp]r"ub(h<>or"}r"(huUhvj<76>hwj "hyh<79>h{}r"(h<><68>h<EFBFBD>]r"h<>]r"h}]r"h]r"h<>]r"h<>Xmethodr"uh<75>Nh<4E>hhp]r"((h<>or"}r"(huX&TestCircuit.failUnless(expr, msg=None)r "hvj"hwh<77>hyh<79>h{}r!"(h<>]r""hah<61>]r#"h}]r$"h]r%"h<>]r&"hahĉuh<75>Nh<4E>hhp]r'"((h<>or("}r)"(huX
failUnlessr*"hvj"hwh<77>hyh<79>h{}r+"(h}]r,"h]r-"h<>]r."h<>]r/"h<>]r0"uh<75>Nh<4E>hhp]r1"(h<>or2"}r3"(huUh<>j*"hvj("ubaub(h<>or4"}r5"(huUhvj"hwh<77>hyh<79>h{}r6"(h}]r7"h]r8"h<>]r9"h<>]r:"h<>]r;"uh<75>Nh<4E>hhp]r<"((h<>or="}r>"(huXexprr?"hvj4"hwh<77>hyh<79>h{}r@"(h}]rA"h]rB"h<>]rC"h<>]rD"h<>]rE"uh<75>Nh<4E>hhp]rF"(h<>orG"}rH"(huUh<>j?"hvj="ubaub(h<>orI"}rJ"(huXmsg=NonerK"hvj4"hwh<77>hyh<79>h{}rL"(h}]rM"h]rN"h<>]rO"h<>]rP"h<>]rQ"uh<75>Nh<4E>hhp]rR"(h<>orS"}rT"(huUh<>jK"hvjI"ubaubeubeub(j orU"}rV"(huUhvj"hwh<77>hyj h{}rW"(h}]rX"h]rY"h<>]rZ"h<>]r["h<>]r\"uh<75>Nh<4E>hhp]r]"(jor^"}r_"(huX,Fail the test unless the expression is true.r`"hvjU"hwj "hyjh{}ra"(h}]rb"h]rc"h<>]rd"h<>]re"h<>]rf"uh<75>K<EFBFBD>h<EFBFBD>hhp]rg"(h<>orh"}ri"(huj`"h<>X,Fail the test unless the expression is true.rj"hvj^"ubaubaubeub(h<>ork"}rl"(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failUnlessAlmostEqualrm"hyh<79>h{}rn"(h<>]ro"h<>]rp"h}]rq"h]rr"h<>]rs"Uentriesrt"]ru"(h<>XWfailUnlessAlmostEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hRhRtrv"auh<75>Nh<4E>hhp]rw"ub(h<>orx"}ry"(huUhvj<76>hwjm"hyh<79>h{}rz"(h<><68>h<EFBFBD>]r{"h<>]r|"h}]r}"h]r~"h<>]r"h<>Xmethodr<64>"uh<75>Nh<4E>hhp]r<>"((h<>or<6F>"}r<>"(huXDTestCircuit.failUnlessAlmostEqual(first, second, places=7, msg=None)r<>"hvjx"hwh<77>hyh<79>h{}r<>"(h<>]r<>"hRah<61>]r<>"h}]r<>"h]r<>"h<>]r<>"hRahĉuh<75>Nh<4E>hhp]r<>"((h<>or<6F>"}r<>"(huXfailUnlessAlmostEqualr<6C>"hvj<76>"hwh<77>hyh<79>h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"(h<>or<6F>"}r<>"(huUh<>j<EFBFBD>"hvj<76>"ubaub(h<>or<6F>"}r<>"(huUhvj<76>"hwh<77>hyh<79>h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"((h<>or<6F>"}r<>"(huXfirstr<74>"hvj<76>"hwh<77>hyh<79>h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"(h<>or<6F>"}r<>"(huUh<>j<EFBFBD>"hvj<76>"ubaub(h<>or<6F>"}r<>"(huXsecondr<64>"hvj<76>"hwh<77>hyh<79>h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"(h<>or<6F>"}r<>"(huUh<>j<EFBFBD>"hvj<76>"ubaub(h<>or<6F>"}r<>"(huXplaces=7r<37>"hvj<76>"hwh<77>hyh<79>h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"(h<>or<6F>"}r<>"(huUh<>j<EFBFBD>"hvj<76>"ubaub(h<>or<6F>"}r<>"(huXmsg=Noner<65>"hvj<76>"hwh<77>hyh<79>h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"(h<>or<6F>"}r<>"(huUh<>j<EFBFBD>"hvj<76>"ubaubeubeub(j or<6F>"}r<>"(huUhvjx"hwh<77>hyj h{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>Nh<4E>hhp]r<>"((jor<6F>"}r<>"(huX<75>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<>"hvj<76>"hwjm"hyjh{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>"(h<>or<6F>"}r<>"(huj<75>"h<>X<EFBFBD>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<>"hvj<76>"ubaub(jor<6F>"}r<>"(huX~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>"hvj<76>"hwjm"hyjh{}r<>"(h}]r<>"h]r<>"h<>]r<>"h<>]r<>"h<>]r<>"uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>"(h<>or<6F>"}r<>"(huj<75>"h<>X~Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).r<>"hvj<76>"ubaubeubeub(h<>or<6F>"}r<>"(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failUnlessEqualr<6C>"hyh<79>h{}r<>"(h<>]r<>"h<>]r<>"h}]r<>"h]r<>"h<>]r<>"Uentriesr<73>"]r<>"(h<>XQfailUnlessEqual() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hMhMtr<74>"auh<75>Nh<4E>hhp]r#ub(h<>or#}r#(huUhvj<76>hwj<77>"hyh<79>h{}r#(h<><68>h<EFBFBD>]r#h<>]r#h}]r#h]r#h<>]r#h<>Xmethodr #uh<75>Nh<4E>hhp]r
#((h<>or #}r #(huX4TestCircuit.failUnlessEqual(first, second, msg=None)r #hvj#hwh<77>hyh<79>h{}r#(h<>]r#hMah<61>]r#h}]r#h]r#h<>]r#hMahĉuh<75>Nh<4E>hhp]r#((h<>or#}r#(huXfailUnlessEqualr#hvj #hwh<77>hyh<79>h{}r#(h}]r#h]r#h<>]r#h<>]r#h<>]r#uh<75>Nh<4E>hhp]r#(h<>or#}r #(huUh<>j#hvj#ubaub(h<>or!#}r"#(huUhvj #hwh<77>hyh<79>h{}r##(h}]r$#h]r%#h<>]r&#h<>]r'#h<>]r(#uh<75>Nh<4E>hhp]r)#((h<>or*#}r+#(huXfirstr,#hvj!#hwh<77>hyh<79>h{}r-#(h}]r.#h]r/#h<>]r0#h<>]r1#h<>]r2#uh<75>Nh<4E>hhp]r3#(h<>or4#}r5#(huUh<>j,#hvj*#ubaub(h<>or6#}r7#(huXsecondr8#hvj!#hwh<77>hyh<79>h{}r9#(h}]r:#h]r;#h<>]r<#h<>]r=#h<>]r>#uh<75>Nh<4E>hhp]r?#(h<>or@#}rA#(huUh<>j8#hvj6#ubaub(h<>orB#}rC#(huXmsg=NonerD#hvj!#hwh<77>hyh<79>h{}rE#(h}]rF#h]rG#h<>]rH#h<>]rI#h<>]rJ#uh<75>Nh<4E>hhp]rK#(h<>orL#}rM#(huUh<>jD#hvjB#ubaubeubeub(j orN#}rO#(huUhvj#hwh<77>hyj h{}rP#(h}]rQ#h]rR#h<>]rS#h<>]rT#h<>]rU#uh<75>Nh<4E>hhp]rV#(jorW#}rX#(huXGFail if the two objects are unequal as determined by the '=='
operator.rY#hvjN#hwj<77>"hyjh{}rZ#(h}]r[#h]r\#h<>]r]#h<>]r^#h<>]r_#uh<75>K<EFBFBD>h<EFBFBD>hhp]r`#(h<>ora#}rb#(hujY#h<>XGFail if the two objects are unequal as determined by the '=='
operator.rc#hvjW#ubaubaubeub(h<>ord#}re#(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.failUnlessRaisesrf#hyh<79>h{}rg#(h<>]rh#h<>]ri#h}]rj#h]rk#h<>]rl#Uentriesrm#]rn#(h<>XRfailUnlessRaises() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hFhFtro#auh<75>Nh<4E>hhp]rp#ub(h<>orq#}rr#(huUhvj<76>hwjf#hyh<79>h{}rs#(h<><68>h<EFBFBD>]rt#h<>]ru#h}]rv#h]rw#h<>]rx#h<>Xmethodry#uh<75>Nh<4E>hhp]rz#((h<>or{#}r|#(huXDTestCircuit.failUnlessRaises(excClass, callableObj, *args, **kwargs)r}#hvjq#hwh<77>hyh<79>h{}r~#(h<>]r#hFah<61>]r<>#h}]r<>#h]r<>#h<>]r<>#hFahĉuh<75>Nh<4E>hhp]r<>#((h<>or<6F>#}r<>#(huXfailUnlessRaisesr<73>#hvj{#hwh<77>hyh<79>h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#(h<>or<6F>#}r<>#(huUh<>j<EFBFBD>#hvj<76>#ubaub(h<>or<6F>#}r<>#(huUhvj{#hwh<77>hyh<79>h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#((h<>or<6F>#}r<>#(huXexcClassr<73>#hvj<76>#hwh<77>hyh<79>h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#(h<>or<6F>#}r<>#(huUh<>j<EFBFBD>#hvj<76>#ubaub(h<>or<6F>#}r<>#(huX callableObjr<6A>#hvj<76>#hwh<77>hyh<79>h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#(h<>or<6F>#}r<>#(huUh<>j<EFBFBD>#hvj<76>#ubaub(h<>or<6F>#}r<>#(huX*argsr<73>#hvj<76>#hwh<77>hyh<79>h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#(h<>or<6F>#}r<>#(huUh<>j<EFBFBD>#hvj<76>#ubaub(h<>or<6F>#}r<>#(huX**kwargsr<73>#hvj<76>#hwh<77>hyh<79>h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#(h<>or<6F>#}r<>#(huUh<>j<EFBFBD>#hvj<76>#ubaubeubeub(j or<6F>#}r<>#(huUhvjq#hwh<77>hyj h{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>Nh<4E>hhp]r<>#(jor<6F>#}r<>#(huX)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<>#hvj<76>#hwjf#hyjh{}r<>#(h}]r<>#h]r<>#h<>]r<>#h<>]r<>#h<>]r<>#uh<75>K<EFBFBD>h<EFBFBD>hhp]r<>#(h<>or<6F>#}r<>#(huj<75>#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<>#hvj<76>#ubaubaubeub(h<>or<6F>#}r<>#(huUhvj<76>hwUhyh<79>h{}r<>#(h<>]r<>#h<>]r<>#h}]r<>#h]r<>#h<>]r<>#Uentriesr<73>#]r<>#(h<>XSfailureException (pyogp.lib.base.message.tests.test_circuits.TestCircuit attribute)h*h*tr<74>#auh<75>Nh<4E>hhp]r<>#ub(h<>or<6F>#}r<>#(huUhvj<76>hwUhyh<79>h{}r<>#(h<><68>h<EFBFBD>]r<>#h<>]r<>#h}]r<>#h]r<>#h<>]r<>#h<>X attributer<65>#uh<75>Nh<4E>hhp]r<>#((h<>or<6F>#}r<>#(huXTestCircuit.failureExceptionr<6E>#hvj<76>#hwh<77>hyh<79>h{}r<>#(h<>]r<>#h*ah<61>]r<>#h}]r<>#h]r<>#h<>]r<>#h*ahĉuh<75>Nh<4E>hhp]r<>#(h<>or$}r$(huXfailureExceptionr$hvj<76>#hwh<77>hyh<79>h{}r$(h}]r$h]r$h<>]r$h<>]r$h<>]r$uh<75>Nh<4E>hhp]r $(h<>or
$}r $(huUh<>j$hvj$ubaubaub(j or $}r $(huUhvj<76>#hwh<77>hyj h{}r$(h}]r$h]r$h<>]r$h<>]r$h<>]r$uh<75>Nh<4E>hhp]r$(jor$}r$(huX alias of :class:`AssertionError`r$hvj $hwUhyjh{}r$(h}]r$h]r$h<>]r$h<>]r$h<>]r$uh<75>K<EFBFBD>h<EFBFBD>hhp]r$((h<>or$}r $(huX alias of r!$h<>X alias of r"$hvj$ub(jI or#$}r$$(huX:class:`AssertionError`r%$hvj$hyjM h{}r&$(Ureftyper'$Xclassr($Umodnamer)$NU
refcaptionr*$<00>jS XAssertionErrorr+$h<>]r,$h<>]r-$U classnamer.$j<>h}]r/$h]r0$h<>]r1$uh<75>K<EFBFBD>hp]r2$(j\ or3$}r4$(huj%$h{}r5$(h}]r6$h]r7$jb ah<61>]r8$h<>]r9$h<>]r:$uhvj#$hp]r;$(h<>or<$}r=$(huUh<>j+$hvj3$ubahyji ubaubeubaubeub(h<>or>$}r?$(huUhvj<76>hwNhyh<79>h{}r@$(h<>]rA$h<>]rB$h}]rC$h]rD$h<>]rE$UentriesrF$]rG$(h<>XDid() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h!h!trH$auh<75>Nh<4E>hhp]rI$ub(h<>orJ$}rK$(huUhvj<76>hwNhyh<79>h{}rL$(h<><68>h<EFBFBD>]rM$h<>]rN$h}]rO$h]rP$h<>]rQ$h<>XmethodrR$uh<75>Nh<4E>hhp]rS$((h<>orT$}rU$(huXTestCircuit.id()rV$hvjJ$hwh<77>hyh<79>h{}rW$(h<>]rX$h!ah<61>]rY$h}]rZ$h]r[$h<>]r\$h!ahĉuh<75>Nh<4E>hhp]r]$((h<>or^$}r_$(huXidr`$hvjT$hwh<77>hyh<79>h{}ra$(h}]rb$h]rc$h<>]rd$h<>]re$h<>]rf$uh<75>Nh<4E>hhp]rg$(h<>orh$}ri$(huUh<>j`$hvj^$ubaub(h<>orj$}rk$(huUhvjT$hwh<77>hyh<79>h{}rl$(h}]rm$h]rn$h<>]ro$h<>]rp$h<>]rq$uh<75>Nh<4E>hhp]rr$ubeub(j ors$}rt$(huUhvjJ$hwh<77>hyj h{}ru$(h}]rv$h]rw$h<>]rx$h<>]ry$h<>]rz$uh<75>Nh<4E>hhp]r{$ubeub(h<>or|$}r}$(huUhvj<76>hwNhyh<79>h{}r~$(h<>]r$h<>]r<>$h}]r<>$h]r<>$h<>]r<>$Uentriesr<73>$]r<>$(h<>XErun() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h7h7tr<74>$auh<75>Nh<4E>hhp]r<>$ub(h<>or<6F>$}r<>$(huUhvj<76>hwNhyh<79>h{}r<>$(h<><68>h<EFBFBD>]r<>$h<>]r<>$h}]r<>$h]r<>$h<>]r<>$h<>Xmethodr<64>$uh<75>Nh<4E>hhp]r<>$((h<>or<6F>$}r<>$(huXTestCircuit.run(result=None)r<>$hvj<76>$hwh<77>hyh<79>h{}r<>$(h<>]r<>$h7ah<61>]r<>$h}]r<>$h]r<>$h<>]r<>$h7ahĉuh<75>Nh<4E>hhp]r<>$((h<>or<6F>$}r<>$(huXrunr<6E>$hvj<76>$hwh<77>hyh<79>h{}r<>$(h}]r<>$h]r<>$h<>]r<>$h<>]r<>$h<>]r<>$uh<75>Nh<4E>hhp]r<>$(h<>or<6F>$}r<>$(huUh<>j<EFBFBD>$hvj<76>$ubaub(h<>or<6F>$}r<>$(huUhvj<76>$hwh<77>hyh<79>h{}r<>$(h}]r<>$h]r<>$h<>]r<>$h<>]r<>$h<>]r<>$uh<75>Nh<4E>hhp]r<>$(h<>or<6F>$}r<>$(huX result=Noner<65>$hvj<76>$hwh<77>hyh<79>h{}r<>$(h}]r<>$h]r<>$h<>]r<>$h<>]r<>$h<>]r<>$uh<75>Nh<4E>hhp]r<>$(h<>or<6F>$}r<>$(huUh<>j<EFBFBD>$hvj<76>$ubaubaubeub(j or<6F>$}r<>$(huUhvj<76>$hwh<77>hyj h{}r<>$(h}]r<>$h]r<>$h<>]r<>$h<>]r<>$h<>]r<>$uh<75>Nh<4E>hhp]r<>$ubeub(h<>or<6F>$}r<>$(huUhvj<76>hwNhyh<79>h{}r<>$(h<>]r<>$h<>]r<>$h}]r<>$h]r<>$h<>]r<>$Uentriesr<73>$]r<>$(h<>XGsetUp() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hPhPtr<74>$auh<75>Nh<4E>hhp]r<>$ub(h<>or<6F>$}r<>$(huUhvj<76>hwNhyh<79>h{}r<>$(h<><68>h<EFBFBD>]r<>$h<>]r<>$h}]r<>$h]r<>$h<>]r<>$h<>Xmethodr<64>$uh<75>Nh<4E>hhp]r<>$((h<>or<6F>$}r<>$(huXTestCircuit.setUp()r<>$hvj<76>$hwh<77>hyh<79>h{}r<>$(h<>]r<>$hPah<61>]r<>$h}]r<>$h]r<>$h<>]r<>$hPahĉuh<75>Nh<4E>hhp]r<>$((h<>or<6F>$}r<>$(huXsetUpr<70>$hvj<76>$hwh<77>hyh<79>h{}r<>$(h}]r<>$h]r<>$h<>]r<>$h<>]r<>$h<>]r<>$uh<75>Nh<4E>hhp]r<>$(h<>or<6F>$}r<>$(huUh<>j<EFBFBD>$hvj<76>$ubaub(h<>or<6F>$}r<>$(huUhvj<76>$hwh<77>hyh<79>h{}r<>$(h}]r<>$h]r<>$h<>]r<>$h<>]r<>$h<>]r<>$uh<75>Nh<4E>hhp]r<>$ubeub(j or<6F>$}r<>$(huUhvj<76>$hwh<77>hyj h{}r<>$(h}]r<>$h]r<>$h<>]r%h<>]r%h<>]r%uh<75>Nh<4E>hhp]r%ubeub(h<>or%}r%(huUhvj<76>hwX<77>/Users/enus/svn/pyogp/trunk/src/pyogp.lib.base/pyogp/lib/base/message/tests/test_circuits.py:docstring of pyogp.lib.base.message.tests.test_circuits.TestCircuit.shortDescriptionr%hyh<79>h{}r%(h<>]r%h<>]r %h}]r
%h]r %h<>]r %Uentriesr %]r%(h<>XRshortDescription() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hThTtr%auh<75>Nh<4E>hhp]r%ub(h<>or%}r%(huUhvj<76>hwj%hyh<79>h{}r%(h<><68>h<EFBFBD>]r%h<>]r%h}]r%h]r%h<>]r%h<>Xmethodr%uh<75>Nh<4E>hhp]r%((h<>or%}r%(huXTestCircuit.shortDescription()r%hvj%hwh<77>hyh<79>h{}r%(h<>]r%hTah<61>]r %h}]r!%h]r"%h<>]r#%hTahĉuh<75>Nh<4E>hhp]r$%((h<>or%%}r&%(huXshortDescriptionr'%hvj%hwh<77>hyh<79>h{}r(%(h}]r)%h]r*%h<>]r+%h<>]r,%h<>]r-%uh<75>Nh<4E>hhp]r.%(h<>or/%}r0%(huUh<>j'%hvj%%ubaub(h<>or1%}r2%(huUhvj%hwh<77>hyh<79>h{}r3%(h}]r4%h]r5%h<>]r6%h<>]r7%h<>]r8%uh<75>Nh<4E>hhp]r9%ubeub(j or:%}r;%(huUhvj%hwh<77>hyj h{}r<%(h}]r=%h]r>%h<>]r?%h<>]r@%h<>]rA%uh<75>Nh<4E>hhp]rB%((jorC%}rD%(huXXReturns a one-line description of the test, or None if no
description has been provided.rE%hvj:%hwj%hyjh{}rF%(h}]rG%h]rH%h<>]rI%h<>]rJ%h<>]rK%uh<75>K<EFBFBD>h<EFBFBD>hhp]rL%(h<>orM%}rN%(hujE%h<>XXReturns a one-line description of the test, or None if no
description has been provided.rO%hvjC%ubaub(jorP%}rQ%(huXjThe default implementation of this method returns the first line of
the specified test method's docstring.rR%hvj:%hwj%hyjh{}rS%(h}]rT%h]rU%h<>]rV%h<>]rW%h<>]rX%uh<75>K<EFBFBD>h<EFBFBD>hhp]rY%(h<>orZ%}r[%(hujR%h<>XjThe default implementation of this method returns the first line of
the specified test method's docstring.r\%hvjP%ubaubeubeub(h<>or]%}r^%(huUhvj<76>hwNhyh<79>h{}r_%(h<>]r`%h<>]ra%h}]rb%h]rc%h<>]rd%Uentriesre%]rf%(h<>XJtearDown() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)hchctrg%auh<75>Nh<4E>hhp]rh%ub(h<>ori%}rj%(huUhvj<76>hwNhyh<79>h{}rk%(h<><68>h<EFBFBD>]rl%h<>]rm%h}]rn%h]ro%h<>]rp%h<>Xmethodrq%uh<75>Nh<4E>hhp]rr%((h<>ors%}rt%(huXTestCircuit.tearDown()ru%hvji%hwh<77>hyh<79>h{}rv%(h<>]rw%hcah<61>]rx%h}]ry%h]rz%h<>]r{%hcahĉuh<75>Nh<4E>hhp]r|%((h<>or}%}r~%(huXtearDownr%hvjs%hwh<77>hyh<79>h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r<>%h<>]r<>%uh<75>Nh<4E>hhp]r<>%(h<>or<6F>%}r<>%(huUh<>j%hvj}%ubaub(h<>or<6F>%}r<>%(huUhvjs%hwh<77>hyh<79>h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r<>%h<>]r<>%uh<75>Nh<4E>hhp]r<>%ubeub(j or<6F>%}r<>%(huUhvji%hwh<77>hyj h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r<>%h<>]r<>%uh<75>Nh<4E>hhp]r<>%ubeub(h<>or<6F>%}r<>%(huUhvj<76>hwNhyh<79>h{}r<>%(h<>]r<>%h<>]r<>%h}]r<>%h]r<>%h<>]r<>%Uentriesr<73>%]r<>%(h<>XFtest() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h3h3tr<74>%auh<75>Nh<4E>hhp]r<>%ub(h<>or<6F>%}r<>%(huUhvj<76>hwNhyh<79>h{}r<>%(h<><68>h<EFBFBD>]r<>%h<>]r<>%h}]r<>%h]r<>%h<>]r<>%h<>Xmethodr<64>%uh<75>Nh<4E>hhp]r<>%((h<>or<6F>%}r<>%(huXTestCircuit.test()r<>%hvj<76>%hwh<77>hyh<79>h{}r<>%(h<>]r<>%h3ah<61>]r<>%h}]r<>%h]r<>%h<>]r<>%h3ahĉuh<75>Nh<4E>hhp]r<>%((h<>or<6F>%}r<>%(huXtestr<74>%hvj<76>%hwh<77>hyh<79>h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r<>%h<>]r<>%uh<75>Nh<4E>hhp]r<>%(h<>or<6F>%}r<>%(huUh<>j<EFBFBD>%hvj<76>%ubaub(h<>or<6F>%}r<>%(huUhvj<76>%hwh<77>hyh<79>h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r<>%h<>]r<>%uh<75>Nh<4E>hhp]r<>%ubeub(j or<6F>%}r<>%(huUhvj<76>%hwh<77>hyj h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r<>%h<>]r<>%uh<75>Nh<4E>hhp]r<>%ubeub(h<>or<6F>%}r<>%(huUhvj<76>hwNhyh<79>h{}r<>%(h<>]r<>%h<>]r<>%h}]r<>%h]r<>%h<>]r<>%Uentriesr<73>%]r<>%(h<>XStest_add_reliable() (pyogp.lib.base.message.tests.test_circuits.TestCircuit method)h]h]tr<74>%auh<75>Nh<4E>hhp]r<>%ub(h<>or<6F>%}r<>%(huUhvj<76>hwNhyh<79>h{}r<>%(h<><68>h<EFBFBD>]r<>%h<>]r<>%h}]r<>%h]r<>%h<>]r<>%h<>Xmethodr<64>%uh<75>Nh<4E>hhp]r<>%((h<>or<6F>%}r<>%(huXTestCircuit.test_add_reliable()r<>%hvj<76>%hwh<77>hyh<79>h{}r<>%(h<>]r<>%h]ah<61>]r<>%h}]r<>%h]r<>%h<>]r<>%h]ahĉuh<75>Nh<4E>hhp]r<>%((h<>or<6F>%}r<>%(huXtest_add_reliabler<65>%hvj<76>%hwh<77>hyh<79>h{}r<>%(h}]r<>%h]r<>%h<>]r<>%h<>]r&h<>]r&uh<75>Nh<4E>hhp]r&(h<>or&}r&(huUh<>j<EFBFBD>%hvj<76>%ubaub(h<>or&}r&(huUhvj<76>%hwh<77>hyh<79>h{}r&(h}]r&h]r &h<>]r
&h<>]r &h<>]r &uh<75>Nh<4E>hhp]r &ubeub(j or&}r&(huUhvj<76>%hwh<77>hyj h{}r&(h}]r&h]r&h<>]r&h<>]r&h<>]r&uh<75>Nh<4E>hhp]r&ubeubeubeubeubahuUU transformerr&NU footnote_refsr&}r&Urefnamesr&}r&Usymbol_footnotesr&]r&Uautofootnote_refsr&]r&Usymbol_footnote_refsr &]r!&U citationsr"&]r#&h<>hU current_liner$&NUtransform_messagesr%&]r&&Ureporterr'&NUid_startr(&KU autofootnotesr)&]r*&U citation_refsr+&}r,&Uindirect_targetsr-&]r.&Usettingsr/&(cdocutils.frontend
Values
r0&or1&}r2&(Ufootnote_backlinksr3&KUrecord_dependenciesr4&NU rfc_base_urlr5&Uhttp://tools.ietf.org/html/r6&U tracebackr7&KUpep_referencesr8&NUstrip_commentsr9&NU toc_backlinksr:&Uentryr;&U language_coder<&Uenr=&U datestampr>&NU report_levelr?&KU _destinationr@&NU
halt_levelrA&KU strip_classesrB&Nh<4E>NUerror_encoding_error_handlerrC&UbackslashreplacerD&UdebugrE&NUembed_stylesheetrF&<00>Uoutput_encoding_error_handlerrG&UstrictrH&U sectnum_xformrI&KUdump_transformsrJ&NU docinfo_xformrK&KUwarning_streamrL&NUpep_file_url_templaterM&Upep-%04drN&Uexit_status_levelrO&KUconfigrP&NUstrict_visitorrQ&NUcloak_email_addressesrR&<00>Utrim_footnote_reference_spacerS&<00>UenvrT&NUdump_pseudo_xmlrU&NUexpose_internalsrV&NUsectsubtitle_xformrW&<00>U source_linkrX&NUrfc_referencesrY&NUoutput_encodingrZ&Uutf-8r[&U
source_urlr\&NUinput_encodingr]&Uutf-8r^&U_disable_configr_&NU id_prefixr`&UU tab_widthra&KUerror_encodingrb&Uasciirc&U_sourcerd&hxU generatorre&NUdump_internalsrf&NU pep_base_urlrg&Uhttp://www.python.org/dev/peps/rh&Uinput_encoding_error_handlerri&jH&Uauto_id_prefixrj&Uidrk&Udoctitle_xformrl&<00>Ustrip_elements_with_classesrm&NU _config_filesrn&]ro&Ufile_insertion_enabledrp&KU raw_enabledrq&KU dump_settingsrr&NubUsymbol_footnote_startrs&KUidsrt&}ru&(hj<>hjPhj%!h jch
j<EFBFBD>h j h j<>h j<>hj<> hj<> hj'hj* hj hj<>hj<>hjG hj=hj<>!hjVhj<>hj"hj<>hj<>hj8hj<>hj<>h j1
h!jT$h"j;h#j<>h$j-h%j<>h&j h'j h(jmh)jdh*j<>#h+j%h,j<> h-jKh.j<>h/j<>
h0jh1jfh2j(h3j<33>%h4j<34>h5j<35>h6j]h7j<37>$h8jh9j<39>h:j<>h;j<>h<j<>h=jh>j<> h?jh@j~hAj<41>hBji hDj<44>hEj<45>hFj{#hGj<47>hHjMhIj}hJjkhKjhLj<4C>hMj #hNj<4E> hOjhohshPj<50>$hQj<51> hRj<52>"hSj<53>hTj%hUjPhVj<56>hWjD hXj<58>hYjhZjSh[j<>h\jkh]j<>%h^j<>h_j<5F>h`j<> hah<61>hbj<62>hcjs%hdjhej<65>uUsubstitution_namesrv&}rw&hyh<79>h{}rx&(h}]ry&h<>]rz&h<>]r{&Usourcer|&hxh]r}&h<>]r~&uU footnotesr&]r<>&Urefidsr<73>&}r<>&ub.