Rubix ML utilizes a combination of static code analysis and unit tests. We provide three Composer commands that can be run from the root directory to automate the testing process.

Static Analysis#

To run static analysis:

$ composer analyze

Coding Style#

To run the coding style checker:

$ composer check

Unit Testing#

To run the unit tests:

$ composer test