314
edits
Zachlipton (talk | contribs) No edit summary |
Zachlipton (talk | contribs) No edit summary |
||
| Line 2: | Line 2: | ||
Litmus has a white box test suite 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 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. | ||
Developers should generally ensure that the tests pass prior to checking in code. | |||
===Running the tests=== | ===Running the tests=== | ||
edits