Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
self-test Namespace Reference

Functions

def execute
 
def get_test_files
 
def run_test
 
def main
 
def execute
 
def mfork
 
def test_name
 
def json_file_name
 
def run_test
 
def main
 

Variables

list _jobs_ = []
 
string _test_output_ = '.test.output/'
 

Function Documentation

def self-test.execute (   message,
  command_line,
  return_ = 'status',
  until_successes = False,
  terminate_on_failure = True 
)

References BuildPackagedBindings.format, and fmt.print().

Referenced by execute(), and run_test().

def self-test.execute (   message,
  command_line,
  return_ = 'status',
  until_successes = False,
  terminate_on_failure = True,
  silent = False 
)
def self-test.get_test_files (   dir_)

Referenced by main().

def self-test.json_file_name (   test)

References test_name().

Referenced by main(), and run_test().

def self-test.main ( )
Binder tool self-test script 

References BuildPackagedBindings.format, get_test_files(), fmt.print(), and run_test().

Referenced by main().

def self-test.main (   args)
def self-test.mfork ( )
Check if number of child process is below Options.jobs. And if it is - fork the new pocees and return its pid.

References ObjexxFCL.len(), and fmt.print().

Referenced by main().

def self-test.run_test (   test_path,
  build_dir 
)
def self-test.run_test (   test)
def self-test.test_name (   test)

Referenced by json_file_name(), main(), and run_test().

Variable Documentation

list self-test._jobs_ = []
string self-test._test_output_ = '.test.output/'