The Assimilation Project  based on Assimilation version 1.1.7.1474836767
cma.tests.zexternal_test.TestExternal Class Reference
Inheritance diagram for cma.tests.zexternal_test.TestExternal:
Collaboration diagram for cma.tests.zexternal_test.TestExternal:

Public Member Functions

def setup_class (self)
 
def runacommand (self, argv, sudo=False)
 
def test_valgrind (self)
 
def test_gtest_cases (self)
 
def test_pinger (self)
 
def test_discovery_tests (self)
 
def test_python_external (self)
 

Static Public Attributes

 gtestdir = None
 
 gtestpattern = re.compile('gtest[0-9]+$')
 

Detailed Description

Run all the tests that don't run natively under testify

Definition at line 48 of file zexternal_test.py.

Member Function Documentation

def cma.tests.zexternal_test.TestExternal.runacommand (   self,
  argv,
  sudo = False 
)
def cma.tests.zexternal_test.TestExternal.setup_class (   self)
This function is designed to Fail right away and make sure the other
tests don't bother running if we can't find an example test.
Turns out to be handy to know where that command is anyway...

Definition at line 55 of file zexternal_test.py.

References cma.tests.zexternal_test.findcmd().

Here is the call graph for this function:

def cma.tests.zexternal_test.TestExternal.test_discovery_tests (   self)

Definition at line 92 of file zexternal_test.py.

References cma.tests.zexternal_test.TestExternal.runacommand().

Here is the call graph for this function:

def cma.tests.zexternal_test.TestExternal.test_gtest_cases (   self)

Definition at line 82 of file zexternal_test.py.

References cma.tests.zexternal_test.TestExternal.runacommand().

Here is the call graph for this function:

def cma.tests.zexternal_test.TestExternal.test_pinger (   self)

Definition at line 89 of file zexternal_test.py.

References cma.tests.zexternal_test.TestExternal.runacommand().

Here is the call graph for this function:

def cma.tests.zexternal_test.TestExternal.test_python_external (   self)

Definition at line 95 of file zexternal_test.py.

References cma.tests.zexternal_test.findcmd(), and cma.tests.zexternal_test.TestExternal.runacommand().

Here is the call graph for this function:

def cma.tests.zexternal_test.TestExternal.test_valgrind (   self)

Definition at line 79 of file zexternal_test.py.

References cma.tests.zexternal_test.TestExternal.runacommand().

Here is the call graph for this function:

Field Documentation

cma.tests.zexternal_test.TestExternal.gtestdir = None
static

Definition at line 52 of file zexternal_test.py.

cma.tests.zexternal_test.TestExternal.gtestpattern = re.compile('gtest[0-9]+$')
static

Definition at line 53 of file zexternal_test.py.


The documentation for this class was generated from the following file: