irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

run_tests Namespace Reference

Classes

class  RegisteredTestResult
 

Functions

def run_irodsctl_with_arg (arg)
 
def run_devtesty ()
 
def run_fastswap_test ()
 
def optparse_callback_catch_keyboard_interrupt (*args, **kwargs)
 
def optparse_callback_use_ssl (*args, **kwargs)
 
def optparse_callback_use_mungefs (*args, **kwargs)
 
def optparse_callback_topology_test (option, opt_str, value, parser)
 
def optparse_callback_federation (option, opt_str, value, parser)
 
def is_testfile (filename)
 
def get_plugin_tests ()
 
def run_tests_from_names (names, buffer_test_output, xml_output)
 

Variables

 l = logging.getLogger(__name__)
 
 parser = optparse.OptionParser()
 
 metavar
 
 action
 
 type
 
 choices
 
 callback
 
 optparse_callback_topology_test
 
 dest
 
 default
 
 nargs
 
 optparse_callback_federation
 
 options
 
 _
 
 univmss_testing = os.path.join(IrodsConfig().irods_directory, 'msiExecCmd_bin', 'univMSSInterface.sh')
 
 univmss_template = os.path.join(IrodsConfig().irods_directory, 'msiExecCmd_bin', 'univMSSInterface.sh.template')
 
 univmss_contents = f.read().replace('template-','')
 
list test_identifiers = []
 
def results = run_tests_from_names(test_identifiers, options.buffer_test_output, options.xml_output)
 

Function Documentation

◆ get_plugin_tests()

def run_tests.get_plugin_tests ( )

Definition at line 66 of file run_tests.py.

References is_testfile(), irods.join(), and irods.paths.test_directory().

Here is the call graph for this function:

◆ is_testfile()

def run_tests.is_testfile (   filename)

Definition at line 62 of file run_tests.py.

Referenced by get_plugin_tests().

◆ optparse_callback_catch_keyboard_interrupt()

def run_tests.optparse_callback_catch_keyboard_interrupt ( args,
**  kwargs 
)

Definition at line 38 of file run_tests.py.

◆ optparse_callback_federation()

def run_tests.optparse_callback_federation (   option,
  opt_str,
  value,
  parser 
)

Definition at line 55 of file run_tests.py.

References optparse_callback_federation.

◆ optparse_callback_topology_test()

def run_tests.optparse_callback_topology_test (   option,
  opt_str,
  value,
  parser 
)

Definition at line 47 of file run_tests.py.

References optparse_callback_topology_test.

◆ optparse_callback_use_mungefs()

def run_tests.optparse_callback_use_mungefs ( args,
**  kwargs 
)

Definition at line 44 of file run_tests.py.

◆ optparse_callback_use_ssl()

def run_tests.optparse_callback_use_ssl ( args,
**  kwargs 
)

Definition at line 41 of file run_tests.py.

◆ run_devtesty()

def run_tests.run_devtesty ( )

Definition at line 31 of file run_tests.py.

◆ run_fastswap_test()

def run_tests.run_fastswap_test ( )

Definition at line 35 of file run_tests.py.

◆ run_irodsctl_with_arg()

def run_tests.run_irodsctl_with_arg (   arg)

Definition at line 27 of file run_tests.py.

◆ run_tests_from_names()

def run_tests.run_tests_from_names (   names,
  buffer_test_output,
  xml_output 
)

Definition at line 76 of file run_tests.py.

Variable Documentation

◆ _

run_tests._
private

Definition at line 126 of file run_tests.py.

◆ action

◆ callback

◆ choices

run_tests.choices

Definition at line 119 of file run_tests.py.

◆ default

run_tests.default

Definition at line 123 of file run_tests.py.

◆ dest

run_tests.dest

Definition at line 123 of file run_tests.py.

Referenced by rmemcpy(), rmemmove(), rstrcat(), rstrcpy(), and rstrncat().

◆ l

run_tests.l = logging.getLogger(__name__)

Definition at line 107 of file run_tests.py.

◆ metavar

run_tests.metavar

Definition at line 113 of file run_tests.py.

◆ nargs

◆ options

run_tests.options

Definition at line 126 of file run_tests.py.

◆ optparse_callback_federation

run_tests.optparse_callback_federation

Definition at line 125 of file run_tests.py.

Referenced by optparse_callback_federation().

◆ optparse_callback_topology_test

run_tests.optparse_callback_topology_test

Definition at line 119 of file run_tests.py.

Referenced by optparse_callback_topology_test().

◆ parser

run_tests.parser = optparse.OptionParser()

Definition at line 112 of file run_tests.py.

◆ results

def run_tests.results = run_tests_from_names(test_identifiers, options.buffer_test_output, options.xml_output)

◆ test_identifiers

list run_tests.test_identifiers = []

Definition at line 141 of file run_tests.py.

◆ type

run_tests.type

Definition at line 119 of file run_tests.py.

◆ univmss_contents

run_tests.univmss_contents = f.read().replace('template-','')

Definition at line 136 of file run_tests.py.

◆ univmss_template

run_tests.univmss_template = os.path.join(IrodsConfig().irods_directory, 'msiExecCmd_bin', 'univMSSInterface.sh.template')

Definition at line 134 of file run_tests.py.

◆ univmss_testing

run_tests.univmss_testing = os.path.join(IrodsConfig().irods_directory, 'msiExecCmd_bin', 'univMSSInterface.sh')

Definition at line 132 of file run_tests.py.