Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ed41d55e

Von Sven Schöling vor etwa 15 Jahren hinzugefügt

  • ID ed41d55e5545edd2abb6a2cae868bc6ebc45771d
  • Vorgänger 630048eb
  • Nachfolger 5c705c11

Test Beschreibung.

Unterschiede anzeigen:

t/README
1
Testsuite for Lx-Office.
2

  
3
These tests are a means to ensure basic sanity among the lx-office source
4
files. The test framework was originally written by the guys of Bugzilla, and
5
has been modified to cope with the Lx-Office structure.
6

  
7

  
8
The Tests:
9

  
10
001compile.t:  Tries to compile every source file. Bails out if any errors occur.
11
002goodperl.t: Checks every perl source file for taint, warnings and strict.
12
               While taint is not seen mandatory, warnings and strict are.
13
003safesys:    Checks is system() and exec() calls are fully qualified.
14
004template.t  defunct!
15
005no_tabs.t   checks every file for the \t Tab char. don't use tabs please.
16
006spelling.t  checks for common spelling errors.
17
011pog.t       checks if POD syntax is correct.
18

  
19

  
20
Wanted Tests:
21

  
22
- module check
23
- check if symlinks are missing.
24
- check for anything outside lower ascii in pl/pm files (only place for complex
25
  coding is locale)
26
- Devise a test to check if there are modifications to locales without a
27
  locales.pl run.
28
- Test if parse_template can compile all html templates.
29
- spec tests for pure backend modules like Form.pm and Common.pm

Auch abrufbar als: Unified diff