The Assimilation Project
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
tests.cma_test Namespace Reference

Data Structures

class  AUDITS
 
class  TestIO
 
class  TestTestInfrastructure
 
class  TestCMABasic
 

Functions

def assert_no_dangling_Cclasses
 
def droneipaddress
 
def dronedesignation
 
def hostdiscoveryinfo
 
def geninitconfig
 
def auditalldrones
 
def auditallrings
 

Variables

list _suites = ['all', 'cma']
 
int WorstDanglingCount = 0
 
 CheckForDanglingClasses = True
 
 DEBUG = False
 
 DoAudit = True
 
 SavePackets = True
 
 doHBDEAD = False
 
int MaxDrone = 4
 
 BuildListOnly = True
 
 t1 = MaxDrone
 
int t2 = MaxDrone/100
 
 t3 = t2
 
int byte1 = 10
 
int byte2 = 20
 

Function Documentation

def tests.cma_test.assert_no_dangling_Cclasses ( )

Definition at line 65 of file tests/cma_test.py.

References proj_class_dump_live_objects(), and proj_class_live_object_count().

Referenced by tests.cma_test.TestTestInfrastructure.tearDown(), tests.cma_test.TestCMABasic.tearDown(), and tests.cma_test.TestTestInfrastructure.test_eof().

Here is the call graph for this function:

Here is the caller graph for this function:

def tests.cma_test.auditalldrones ( )

Definition at line 230 of file tests/cma_test.py.

Referenced by tests.cma_test.TestIO.recvframesets().

Here is the caller graph for this function:

def tests.cma_test.auditallrings ( )

Definition at line 238 of file tests/cma_test.py.

Referenced by tests.cma_test.TestIO.recvframesets().

Here is the caller graph for this function:

def tests.cma_test.dronedesignation (   hostnumber)
def tests.cma_test.droneipaddress (   hostnumber)
def tests.cma_test.geninitconfig (   ouraddr)

Definition at line 130 of file tests/cma_test.py.

Referenced by tests.cma_test.TestCMABasic.test_several_startups(), and tests.cma_test.TestCMABasic.test_startup().

Here is the caller graph for this function:

def tests.cma_test.hostdiscoveryinfo (   hostnumber)

Definition at line 124 of file tests/cma_test.py.

References tests.cma_test.dronedesignation(), and tests.cma_test.droneipaddress().

Referenced by tests.cma_test.TestCMABasic.test_several_startups(), and tests.cma_test.TestCMABasic.test_startup().

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

list tests.cma_test._suites = ['all', 'cma']

Definition at line 22 of file tests/cma_test.py.

tests.cma_test.BuildListOnly = True

Definition at line 46 of file tests/cma_test.py.

int tests.cma_test.byte1 = 10

Definition at line 112 of file tests/cma_test.py.

int tests.cma_test.byte2 = 20

Definition at line 113 of file tests/cma_test.py.

tests.cma_test.CheckForDanglingClasses = True

Definition at line 37 of file tests/cma_test.py.

tests.cma_test.DEBUG = False

Definition at line 38 of file tests/cma_test.py.

tests.cma_test.DoAudit = True

Definition at line 39 of file tests/cma_test.py.

tests.cma_test.doHBDEAD = False

Definition at line 41 of file tests/cma_test.py.

int tests.cma_test.MaxDrone = 4

Definition at line 42 of file tests/cma_test.py.

tests.cma_test.SavePackets = True

Definition at line 40 of file tests/cma_test.py.

tests.cma_test.t1 = MaxDrone

Definition at line 48 of file tests/cma_test.py.

int tests.cma_test.t2 = MaxDrone/100

Definition at line 50 of file tests/cma_test.py.

tests.cma_test.t3 = t2

Definition at line 52 of file tests/cma_test.py.

int tests.cma_test.WorstDanglingCount = 0

Definition at line 36 of file tests/cma_test.py.