Litmus:Test Suite: Difference between revisions

m
No edit summary
Line 1: Line 1:
==Litmus Test Suite==
==Litmus Test Suite==


Litmus has a white box test suite adapted from Bugzilla that heelps to catch some common mistakes, including compile-time errors, improper and unsafe use of the system() and exec() functions (the security hole in Bugzilla that led to a compromise of apache.org), the use of tabs in code files, syntax and compile errors in templates, and missing FILTER directives in template files.  
Litmus has a white box test suite adapted from Bugzilla that helps to catch some common mistakes, including compile-time errors, improper and unsafe use of the system() and exec() functions (the security hole in Bugzilla that led to a compromise of apache.org), the use of tabs in code files, syntax and compile errors in templates, and missing FILTER directives in template files.  


Developers should generally ensure that the tests pass prior to checking in code.  
Developers should generally ensure that the tests pass prior to checking in code.