projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Leeren String in undef für anständige DB-Abfrage umwandeln
[kivitendo-erp.git]
/
t
/
README
diff --git
a/t/README
b/t/README
index
1a60972
..
07276f3
100644
(file)
--- a/
t/README
+++ b/
t/README
@@
-4,6
+4,14
@@
These tests are a means to ensure basic sanity among the lx-office source
files. The test framework was originally written by the guys of Bugzilla, and
has been modified to cope with the Lx-Office structure.
files. The test framework was originally written by the guys of Bugzilla, and
has been modified to cope with the Lx-Office structure.
+To run a full test use the shell script t/test.sh.
+You can also run every test with the perl interpreter like this:
+
+$ perl t/001compile.t
+
+A makefile for an automated make test would be highly appreciated.
+
+
The Tests:
The Tests:
@@
-14,7
+22,7
@@
The Tests:
004template.t defunct!
005no_tabs.t checks every file for the \t Tab char. don't use tabs please.
006spelling.t checks for common spelling errors.
004template.t defunct!
005no_tabs.t checks every file for the \t Tab char. don't use tabs please.
006spelling.t checks for common spelling errors.
-011po
g
.t checks if POD syntax is correct.
+011po
d
.t checks if POD syntax is correct.
Wanted Tests:
Wanted Tests:
@@
-23,7
+31,11
@@
Wanted Tests:
- check if symlinks are missing.
- check for anything outside lower ascii in pl/pm files (only place for complex
coding is locale)
- check if symlinks are missing.
- check for anything outside lower ascii in pl/pm files (only place for complex
coding is locale)
+- check for msdos line endings
+- check for trailing whitespace
- Devise a test to check if there are modifications to locales without a
locales.pl run.
- Test if parse_template can compile all html templates.
- Devise a test to check if there are modifications to locales without a
locales.pl run.
- Test if parse_template can compile all html templates.
+
+and later:
- spec tests for pure backend modules like Form.pm and Common.pm
- spec tests for pure backend modules like Form.pm and Common.pm