testing-functions

Description

A set of higher level control structures for manipulating objects and state in fluxus in a cleaner and safer manner.

(self-test do-logging)

Returns void

Runs all of the function reference scripts in a separate thread so you can watch it in action. Just checks for syntactic errors in the scheme, changes in bound C++ function signatures and crashes. Graphical code is difficult to test for correctness further (that's my excuse). If do-logging is true it outputs a log text file to the current directory for debugging.

Example

 (self-test #t)

(run-scripts path-to-examples seconds-per-script)

Returns void

Runs all of the example scripts in a separate thread so you can watch it in action.

Example

 (run-scripts path-to-scripts seconds-per-script)

(self-test do-logging)

Returns void

Runs all of the function reference scripts in a separate thread so you can watch it in action. Just checks for syntactic errors in the scheme, changes in bound C++ function signatures and crashes. Graphical code is difficult to test for correctness further (that's my excuse). If do-logging is true it outputs a log text file to the current directory for debugging.

Example

 (self-test #t)

(run-scripts path-to-examples seconds-per-script)

Returns void

Runs all of the example scripts in a separate thread so you can watch it in action.

Example

 (run-scripts path-to-scripts seconds-per-script)