libpulsar
A modular compiler for the pulsar programming language
Loading...
Searching...
No Matches
Functions | Variables
run Namespace Reference

Functions

 cmd (args)
 
 rebuild ()
 
 print_start_test (name)
 
 create_exec (filename)
 
 run_exec (args=[])
 
 run_output_test (case)
 
 run_unit_test (filename)
 
 print_summary (count)
 
 main ()
 

Variables

int tests_passed = 0
 
str REDO_LINE = "\033[2K\r"
 
str SRCDIR = './src'
 
str LIBDIR = './lib'
 
str REPORTS_DIR = './tests/reports/'
 
str OUT = './tests/bin/a.out'
 

Function Documentation

◆ cmd()

run.cmd (   args)

Definition at line 16 of file run.py.

◆ create_exec()

run.create_exec (   filename)

Definition at line 49 of file run.py.

◆ main()

run.main ( )

Definition at line 143 of file run.py.

◆ print_start_test()

run.print_start_test (   name)

Definition at line 44 of file run.py.

◆ print_summary()

run.print_summary (   count)

Definition at line 129 of file run.py.

◆ rebuild()

run.rebuild ( )

Definition at line 25 of file run.py.

◆ run_exec()

run.run_exec (   args = [])

Definition at line 64 of file run.py.

◆ run_output_test()

run.run_output_test (   case)

Definition at line 70 of file run.py.

◆ run_unit_test()

run.run_unit_test (   filename)

Definition at line 106 of file run.py.

Variable Documentation

◆ LIBDIR

str run.LIBDIR = './lib'

Definition at line 11 of file run.py.

◆ OUT

str run.OUT = './tests/bin/a.out'

Definition at line 13 of file run.py.

◆ REDO_LINE

str run.REDO_LINE = "\033[2K\r"

Definition at line 9 of file run.py.

◆ REPORTS_DIR

str run.REPORTS_DIR = './tests/reports/'

Definition at line 12 of file run.py.

◆ SRCDIR

str run.SRCDIR = './src'

Definition at line 10 of file run.py.

◆ tests_passed

int run.tests_passed = 0

Definition at line 8 of file run.py.