Marcus Boerger
524994d9e2
this would break tests by modifying EXPECT sections
...
#it took a LONG time to realize that tests were ok but failed due to this ini
2002-11-02 12:33:24 +00:00
Marcus Boerger
ad414f28a9
-move -d stuff into function and update settings for info call
2002-11-01 13:03:30 +00:00
Derick Rethans
55a7590f3d
Discuss first!
2002-10-31 14:01:58 +00:00
Yasuo Ohgaki
1fb8331fc0
Fixed more ini settings.
...
# Derick. Be responsible to your change and opinion.
# These are settings I know that should be set.
# There may be other settingis must be set to make
# run-tests.php work as expected.
2002-10-31 13:52:58 +00:00
Ilia Alshanetsky
6514fac1c0
Corrected my email address.
2002-10-30 18:36:39 +00:00
Marcus Boerger
fde7dffabd
Enough discussion on display_erros it seems
2002-10-30 12:18:48 +00:00
Marcus Boerger
b968f90580
Get infos from php running tests not from php running run-test.php
2002-10-30 10:42:55 +00:00
Marcus Boerger
02d35d26cd
better use array_diff_assoc
...
the old way resulted in erroneus .diff
2002-10-29 14:13:11 +00:00
Ilia Alshanetsky
47e1163e01
This patch addresses the bogus test failures due to error logging/reporting
...
confusion.
2002-10-28 18:48:07 +00:00
Marcus Boerger
e816c8b176
remove last line commited by error
...
revert log_errors
2002-10-28 18:21:09 +00:00
Marcus Boerger
35a3b071ad
forgot 'error_log=' and 'report_memleaks=1'
...
#commenting on php-dev
2002-10-28 18:19:38 +00:00
Marcus Boerger
4440188510
forgot 'error_log=' and 'report_memleaks=1'
...
#commenting on php-dev
2002-10-28 17:17:50 +00:00
Shane Caraveo
3034c31934
windows will not have these, so dont bother, but add an OS to the stuff so that it makes sense why they are N/A
2002-10-28 02:00:56 +00:00
Shane Caraveo
c82c6263e8
fix getting ini values that contain the char =
...
fix command line quoting. windows requires double quotes in order to handle & (in ini values) correctly
2002-10-28 01:43:54 +00:00
Marcus Boerger
4a2efd53bf
allow default ini overwrites to be overwritten themselves in --INI--
...
#see followup on dev list
2002-10-28 00:07:11 +00:00
Marcus Boerger
cc4c0634fe
-introduce EXPECTREGEX
...
-add %c for EXPECTF
#i think we must escape the special characters for EXPECTF: ".()" and such
2002-10-26 16:54:30 +00:00
Ilia Alshanetsky
ebd4182b2c
The log_errors=1 breaks a number of tests and is useless for our purposes,
...
removing.
2002-10-25 17:24:09 +00:00
Marcus Boerger
0718785076
-improoved number detection
...
-display every error/warning only once
2002-10-24 18:14:39 +00:00
Ilia Alshanetsky
26617f8b5f
Added failed test summary.
2002-10-24 13:13:23 +00:00
Jan Lehnardt
b2a8031144
- gcc prints -v information on stderr, make sure that we catch it anyway.
...
- I hope this does not cause problems with other compilers or shells. IMHO we
- already rely on /bin/sh anyway, right?
2002-10-24 09:06:31 +00:00
Melvyn Sopacua
1de45a050c
Implement 'no interaction' for automated tests
...
Implement exit status 1 to make actions for automated testing selectable
# Sorry Derick, was already working on this and the docs, see next commit
# and forthcoming email
2002-10-23 20:53:20 +00:00
Derick Rethans
6a1f477be9
[0.05]
...
- Disable html_errors in info sent
2002-10-23 20:13:42 +00:00
Jan Lehnardt
e96e0ae002
- use the cc that was detected by ./configure when determining version
...
information in run-tests.php
2002-10-23 17:56:42 +00:00
Marcus Boerger
69ce017d28
remove *.php file for EXPECTF tests, too.
2002-10-23 12:54:57 +00:00
Jan Lehnardt
70251bcac0
- be more verbose
2002-10-23 08:51:17 +00:00
Stefan Esser
e83ca7dc85
fix make test for an external build dir setup
2002-10-22 18:53:56 +00:00
Marcus Boerger
8312f1443c
Give back the php file and leave it in case test fails.
2002-10-22 08:54:23 +00:00
Moriyoshi Koizumi
a26a849bb3
Fixed typo.
2002-10-21 10:23:31 +00:00
Moriyoshi Koizumi
cd410cbf9f
\s cannot be used with ereg()
2002-10-21 10:22:41 +00:00
Sander Roobol
988c355720
The results of each test should go on a single line
2002-10-21 09:04:56 +00:00
Derick Rethans
8e9f83add2
- Stijl polizei
2002-10-21 08:55:49 +00:00
Melvyn Sopacua
7bb87c31f8
Adds a 'reason' for skipping a test.
...
# See modifications on ext/xml/tests/007.phpt for example
2002-10-21 08:52:45 +00:00
Derick Rethans
ca1e7301ab
- Added %x for HEX chars
...
- Added %d as alias for %i (too much C here :)
- Added beginning and end markers to regexp
2002-10-18 20:34:41 +00:00
Derick Rethans
03cc839d90
- Removing debugging info
2002-10-17 14:07:32 +00:00
Ilia Alshanetsky
8c6a49f001
Fixed a bug in the calculation of the POST request length.
2002-10-15 16:46:57 +00:00
Yasuo Ohgaki
e6bcb07c75
Fixed warnings
2002-10-14 09:32:36 +00:00
Derick Rethans
2b34f26b33
- Added the TEST_PHP_USER environment variable with which you can specify
...
additional directories with tests to run. This is ideal for having your own
test suite on your system. You can specify more directories by seperating them
with a ",", for example:
TEST_PHP_USER=/dat/dev/xdebug/tests,/dat/dev/srm/tests make test
2002-10-14 07:18:23 +00:00
Derick Rethans
e17d6518b1
- woohooo! Automatic build test submits!
2002-10-12 19:29:56 +00:00
Melvyn Sopacua
b5676a5b3e
When you say string, match at least one char in EXPECTF section
...
Plus a little protection against globbing like ext/foo/tests/* or worse.
# yes, I've done that
2002-10-10 16:08:15 +00:00
Derick Rethans
4fcc3df5eb
- Fix .exp output
2002-10-08 17:51:57 +00:00
Derick Rethans
f830c481f3
- Show easier parseable and greppable output
2002-10-08 08:53:51 +00:00
Derick Rethans
ede9bd58b7
- Use getenv, as $_ENV is not available when variables_order= in php.ini
...
does not include "E".
2002-10-08 08:39:10 +00:00
Derick Rethans
d53dd88854
- Drop requirement for php.ini-dist
...
- Adjust test script to hard code ini settings
2002-10-08 07:49:36 +00:00
foobar
9a010becf1
ws fixes
2002-10-08 03:00:06 +00:00
Sander Roobol
35dc97df3b
Temporary (?) workaround (?) for is_executable() on Windows.
2002-10-07 15:16:47 +00:00
Melvyn Sopacua
bcddd58a92
Add --EXPECTF-- section: 'sprintf' for EXPECT sections. See for usage
...
example ext/xslt/tests/009.phpt.
# To aid debugging, a little commented section is left in, this can be
# stripped in due time, or properly integrated with some --debugging flag.
# But it's quite useful, when you make such tests.
2002-10-07 00:05:20 +00:00
Rasmus Lerdorf
f32d63a3b3
Add php_ini_scanned_files() so "make test" can tell you when you have
...
additional .ini files that are scanned.
2002-10-06 17:04:10 +00:00
Marcus Boerger
2e90bbe3c2
Return to old counting where every test is counted (even those of skipped
...
extensions). Inform about the number of extensions tested and skipped.
This makes the test summary more compareable.
Maybe i'll add a parameter/env-var to skip extension tests. That way we
could fasten tests for changes in the core. But it has to wait some days.
2002-10-04 21:19:51 +00:00
Marcus Boerger
ad120d2e28
$val not in first param to sprintf
2002-10-03 18:25:30 +00:00
foobar
ac1254a59c
unify these files to conform with the new files created by run-tests.php
2002-10-02 22:31:37 +00:00