Greg Beaver
71e0c354ff
update _installFile() test for channels
2004-05-29 09:06:09 +00:00
Greg Beaver
32fd0f3ffa
update checkDeps/extractDownloadFilename tests for channels
2004-05-29 09:03:43 +00:00
Greg Beaver
478aff5c22
update registry test for channels
2004-05-29 09:02:47 +00:00
Greg Beaver
73124c04be
use fake pearweb - now anyone can run the download unit tests.
...
These tests require channels to pass
2004-05-29 09:02:26 +00:00
Greg Beaver
d4070174d8
fake pearweb package files, for unit testing downloads without an installed pearweb
2004-05-29 09:00:52 +00:00
Greg Beaver
d87e221f44
config unit tests, ready for channels
2004-05-29 08:59:26 +00:00
Greg Beaver
918d45198a
new unit tests
...
pearweb mock object is complete
2004-05-29 08:51:59 +00:00
Greg Beaver
8c5c17c3a1
update for conflicting file test
2004-05-29 08:49:01 +00:00
Greg Beaver
1f31e7ddea
new package.xml needed to test conflicting files error
2004-05-29 08:48:01 +00:00
Greg Beaver
ad57096a8b
Fix #1395 : PEAR_ErrorStack::staticCallback needs to instantiate the stack
...
Fix up default callback, so that it can be set for each package as well as for all packages.
Callbacks now have 3 levels of control, which may be a bit too complex, default callbacks might have to go for debugging reasons. Either that or some kind of origination information should be appended to the error array describing which callbacks were called, so debugging is at least possible
2004-05-23 06:06:10 +00:00
Greg Beaver
6f7d0b2a6a
in preparation for testing all remote functionality, use a mock object for a functioning pearweb server
2004-05-23 05:33:25 +00:00
Wez Furlong
e419d735c4
Better error message to save looking in the wrong place.
2004-05-21 16:36:37 +00:00
Greg Beaver
f30b95fcf0
fix missing assignment
...
$this->_errors = array_filter($this->_errors);
2004-05-21 03:43:58 +00:00
Greg Beaver
981948641c
fix for BC break
...
staticGetErrors adds the parameter $level between $purge and $merge, as it will be as common (or more common) as $purge.
2004-05-21 03:33:51 +00:00
Greg Beaver
aaa7263bdd
Several issues resolved.
...
fix 1444: PEAR_ErrorStack->push() needs to validate $msg and $code as string/int
add error level checking to hasErrors() and getErrors().
BC break!!:
staticGetErrors adds the parameter $level between $purge and $merge, as it will be as common (or more common) as $purge.
2004-05-21 03:33:19 +00:00
Marcus Boerger
d94136fc30
- Remove unused blocks
2004-05-19 08:45:46 +00:00
Pierre Joye
9e9576ecfa
- T_WHITESPACE for the 1st test...
2004-05-16 21:00:24 +00:00
Pierre Joye
a937ae4762
- PHP allows spaces before :: (parent :: foo(); )
...
Nota bene, requires another change to really check the syntax:
loop back to the first non white space element and valid it (parent,
string or var)
2004-05-16 20:55:29 +00:00
Pierre Joye
915e9a555e
- Fix #1329 , closedir on exit (kameshj at fastmail dot fm)
2004-05-16 15:43:30 +00:00
Pierre Joye
d049b24dfd
- Fix #1330 , unused variable
2004-05-16 15:39:07 +00:00
Pierre Joye
59727034b7
- Fix #1249 (wrong print out the wrong state with force option)
...
- some NL issues, sorry, commit now too
2004-05-16 15:37:13 +00:00
Martin Jansen
46f2330c19
* Providing the full URL to the coding standards.
2004-05-04 10:43:24 +00:00
Greg Beaver
d14b94b8df
fix to work with only the installed version of PEAR
2004-04-30 16:45:46 +00:00
Greg Beaver
11be5f887b
fix included files and put error messages in PEAR_Downloader where they are needed
2004-04-30 16:37:39 +00:00
Greg Beaver
bf87bf816c
remove notices in E_ALL for config test in PHP 4.3.6
2004-04-30 03:39:04 +00:00
Greg Beaver
56d7d95c67
hopefully fix this test for all cases
2004-04-30 03:35:43 +00:00
Greg Beaver
e349a5e41d
update to begin process for next release (release is not imminent)
2004-04-30 02:09:03 +00:00
Greg Beaver
94ff299736
fix unit test to work with 1.3.2 (which will be needed)
2004-04-30 02:06:11 +00:00
Greg Beaver
af03ecf9e1
fix 1186: notice in PEAR_Common undeclared $_packageName
2004-04-30 02:05:45 +00:00
Greg Beaver
65ecfc28cf
fix unit test with PEAR 1.3.1
2004-04-30 01:57:35 +00:00
Greg Beaver
1f22d848e9
fix bug 1242 - notice if multi-dimensional array is passed as a parameter
...
add optional parameter to staticHasErrors() that allows error determination for a single package
2004-04-27 04:31:39 +00:00
Greg Beaver
8a91c1d5b8
re-organize as per PEAR-Core discussion
2004-04-09 07:38:48 +00:00
Greg Beaver
dfa4a5d927
as per PEAR-Core discussion, remove all but absolutely essential
...
packages for the installer, and for PEAR_Frontend_Web
2004-04-09 01:12:41 +00:00
Greg Beaver
7ab7b99ac1
oops, PHPUnit2, not PHPUnit
2004-04-08 23:52:36 +00:00
Jon Parise
ba863b4558
Include Mail 1.1.3 with PHP 5.
2004-04-08 18:27:26 +00:00
Greg Beaver
b3cec4d9d4
Dan wants tabs -> spaces
2004-04-08 15:03:21 +00:00
Greg Beaver
eaa48d3743
forgot phpunit -> phpunit2 for php5
2004-04-08 14:59:31 +00:00
Greg Beaver
fdc1b53183
this should update the list
...
# Pierre-Alain, have you tested frontend_web with pager 2 yet?
2004-04-08 14:30:13 +00:00
Wez Furlong
61144768ed
Add this list here, so that pear-core guys can manipulate the PEAR bundle
...
for the win32 snapshot.
2004-04-08 13:32:50 +00:00
Greg Beaver
0715add65f
developer -> lead for cellog
2004-04-07 00:29:58 +00:00
Greg Beaver
e09aff93fb
add PEAR_ErrorStack to description of PEAR
2004-04-06 22:18:37 +00:00
Greg Beaver
f2e8c04e8a
change release date
2004-04-06 22:08:51 +00:00
Greg Beaver
ae73e40808
fixed #534 for real (remove notice if state=stable doesn't exist, and use "none" for stable version number)
2004-04-03 15:56:00 +00:00
Greg Beaver
b79e803a43
fix Bug #937 throwError() treats every call as static
...
fix Bug #964 PEAR_ERROR_EXCEPTION causes fatal error
2004-04-03 06:28:54 +00:00
Greg Beaver
9d86149b01
fix #534 : pear search doesn't list unstable releases
2004-04-03 06:06:17 +00:00
Greg Beaver
361951bc01
not devel any more
2004-04-03 00:42:20 +00:00
Greg Beaver
578c28fb0c
update naming of tests - forgot to rename files before committing,
...
but this is not a big deal, as the name 'Error_Stack' still makes sense
2004-03-21 23:06:20 +00:00
Greg Beaver
9b530c04f1
added in wrong directory, move to tests/
2004-03-21 23:02:29 +00:00
Greg Beaver
57b32bdf57
small changes
...
Use '' instead of ""
allow subclasses to easily change the exception class used just by
overriding the _exceptionClass property
2004-03-21 23:00:54 +00:00
Greg Beaver
4039adabf4
new package.xml to be used for installing tests, to make it easy to collect all tests in the same location for all PEAR packages
2004-03-21 22:57:33 +00:00
Stig Bakken
c9a5a75fef
* fit copyright header on 80 columns
2004-03-21 22:11:18 +00:00
Greg Beaver
a145c1b4ce
update to 1.3.1dev
2004-03-19 03:16:12 +00:00
Greg Beaver
4180b972ae
phpunit tests for PEAR_ErrorStack
2004-03-19 00:48:39 +00:00
Greg Beaver
0ba63371ed
new Error Stack for PEAR, EXPERIMENTAL until proven solid and stable
2004-03-19 00:48:18 +00:00
Martin Jansen
ba7d6efe7b
* Converting tabs to spaces
2004-03-18 12:23:57 +00:00
Martin Jansen
254456a4a6
* Typo fixes
2004-03-18 12:21:28 +00:00
Greg Beaver
e3c0e33f11
fix #1008 : safe mode raises warning
...
fix register_argc_argv in pear.bat
2004-03-13 17:37:23 +00:00
Pierre Joye
4a31a6a88b
- revert previous commit:
...
- Features freeze period
- No agreement on this change
- Even if an agreement exists, this change is not enough to allow the
usage of this new tag
2004-03-12 18:22:48 +00:00
Martin Jansen
c653c6d1d9
* Adding new state "emeritus", which can be used for former maintainers of
...
packages.
Submitted by: Daniel Convissor
# The necessary updates for the website and the manual will follow in a
# few hours or at least tomorrow morning.
2004-03-12 18:05:08 +00:00
Christian Stocker
c18b8dcd2d
- fix a linefeed problem, if there are more than one configureoption
2004-03-04 13:37:37 +00:00
Anil Madhavapeddy
b49e8fe865
Move the _prependPath function into PEAR_Downloader from PEAR_Installer,
...
as PEAR_Downloader uses it (and PEAR_Installer inherits PEAR_Downloader).
Unbreaks 'pear install -R'
2004-02-29 15:58:17 +00:00
Greg Beaver
7c6b73ce38
fix #640 , error in comment for getStaticProperty
2004-02-27 02:27:00 +00:00
Greg Beaver
3e56af98e0
get_class -> is_a
2004-02-27 02:24:06 +00:00
Greg Beaver
4be7974f82
stupid oversight, no 4.2 dep
2004-02-20 17:15:07 +00:00
Pierre Joye
081fa78b08
- Remove DB 1.6.0RC6
2004-02-20 15:37:33 +00:00
Pierre Joye
a120b56aaf
- Update to DB-1.6.0 stable
2004-02-20 15:36:24 +00:00
Pierre Joye
6123f87e25
- MFB
2004-02-20 15:35:44 +00:00
Stig Bakken
cdad10a21a
* apply bold escape codes only if output is going to a terminal/tty
2004-02-17 05:49:16 +00:00
Stig Bakken
2fd0f86c73
* don't cut lines when wrapping output
2004-02-15 17:43:00 +00:00
Pierre Joye
77e432c6ac
- Update to DB-1.6.0RC6 (stable)
...
notabene: No more RC with stable state will be bundled with stable
php release. It's ok for php5 beta4.
2004-02-12 14:09:53 +00:00
Pierre Joye
c2d135276c
- Remove old DB
2004-02-12 14:08:19 +00:00
Stig Bakken
aa8572cfba
* obsolete
2004-02-07 08:31:09 +00:00
Greg Beaver
71b6a816f6
fix PATH_SEPARATOR issues - was defined in PHP 4.3.0, but documentation never showed this.
2004-02-07 04:42:07 +00:00
Greg Beaver
570edb04a7
re-adding as binary - file is unmodified
2004-02-03 23:59:16 +00:00
Greg Beaver
6d44a96a83
remove in order to re-add as binary
2004-02-03 23:58:20 +00:00
Greg Beaver
20c8e629a4
make pear run-tests work with PEAR core tests, allow it to work for Windows users as well
2004-01-31 22:39:25 +00:00
Pierre Joye
3507f04062
- "Fix" the command name in the usage text
2004-01-26 01:59:14 +00:00
Pierre Joye
e3af7958a5
- # 521 entry
2004-01-26 01:36:51 +00:00
Pierre Joye
f9bfd58bd7
- Remove useless property
2004-01-26 00:57:30 +00:00
Pierre Joye
477de56f71
- Fix #521 , incorrect filename in CS warnings
2004-01-26 00:49:16 +00:00
Pierre Joye
48fb978f72
- Use is_a
2004-01-25 23:53:13 +00:00
Pierre Joye
2b88a7b667
WS
2004-01-25 23:36:28 +00:00
Pierre Joye
bff0e9df23
- Update Mail, HTTP and DB. Adding new archives
2004-01-25 23:09:05 +00:00
Pierre Joye
8fad852352
- Update HTTP, DB and Mail packages
2004-01-25 23:08:09 +00:00
Martin Jansen
36137aefe0
* CS
2004-01-19 13:57:38 +00:00
Greg Beaver
b0494146b6
fix -m argument to mkDir(). Conversion to octal was not being made,
...
and a string should never be passed into mkdir().
Thanks to Alex Hayes
2004-01-19 03:32:12 +00:00
Greg Beaver
a440ed6935
fix Bug #594 PEAR_Common::analyzeSourceCode fails on string with $var and {
...
also fixes SOAP packaging error
2004-01-17 17:20:36 +00:00
Greg Beaver
7dc2bf3605
fix get_class() case-sensitive incompatibility in PHP5
2004-01-14 22:43:12 +00:00
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
...
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
Derick Rethans
9dd1d8bfc8
- Test 3
2003-12-19 15:26:47 +00:00
Derick Rethans
cd46b43506
- test 2
2003-12-19 15:22:43 +00:00
Derick Rethans
da4a9eea92
- Test new commit info file
2003-12-19 15:02:15 +00:00
Pierre Joye
5f16e61f05
- date==today()
2003-12-19 13:56:11 +00:00
Pierre Joye
fbfde0fc0e
- prepare 1.3b5
2003-12-19 13:39:40 +00:00
Stig Bakken
9fd18029a9
* PHP 4 fix for the E_STRICT check
2003-12-18 22:09:17 +00:00
Greg Beaver
cab4d7137b
fix #449 : XML_SVG and VFS fail to install properly using PEAR command
...
fix #455 : PEAR_Downloader does not set $ui
2003-12-18 18:09:13 +00:00
Greg Beaver
b1362a53ab
remove retarded use of numbers (REALLY bad idea) for error handling, add check for E_STRICT and ignore all of those errors
2003-12-18 17:48:54 +00:00
Greg Beaver
e353289cfc
remove optional dep on xmlrpc, not really useful at this point
...
add required dep on pcre, as it is used without reservation in PEAR_Config, and other places
2003-12-16 02:12:55 +00:00
Greg Beaver
af2f43c75e
update notes
2003-12-12 00:02:32 +00:00
Greg Beaver
ad747ba2e3
MFB
2003-12-11 23:57:15 +00:00
Greg Beaver
0134c5c3ab
add missing not relation
2003-12-11 23:30:52 +00:00
Andrei Zmievski
f25486922f
MFB
2003-12-11 19:37:03 +00:00
Greg Beaver
2272c11d80
fix #391 , PHP 5 reference fix
2003-12-11 16:07:01 +00:00
Greg Beaver
117698b4c6
add failure test for non-existing file
2003-12-11 15:59:08 +00:00
Greg Beaver
541ebbeaeb
new unit test for PEAR_Packager
2003-12-11 15:56:08 +00:00
Greg Beaver
ab3afbfdf5
since nobody has taken any action, fix Console_Getopt to be BC, and update the PEAR core to take advantage of the new way. Use 1.2 to avoid any problems with versioning.
...
The core passes all unit tests with these changes, so they should work.
Andrei: feel free to change anything you don't like, this is just a make it work fix.
2003-12-11 05:54:35 +00:00
Greg Beaver
3cd16913a8
update test cases for new error messages
2003-12-11 05:49:37 +00:00
Greg Beaver
fa07b7a09c
new test case for directory tree deletion on uninstall
2003-12-11 05:30:57 +00:00
Greg Beaver
398ab9756a
remove references to global variables in validatePackageInfo, remove extraneous summary that is never reached in the switch
2003-12-09 23:43:58 +00:00
Pierre Joye
85ce95847f
- MFB (fix pecl install)
2003-12-09 20:54:58 +00:00
Greg Beaver
06ef18bed9
fix #279
2003-12-07 00:29:46 +00:00
Greg Beaver
3148e2e9be
fix #205 , wider column names for pear list
2003-12-07 00:10:40 +00:00
Greg Beaver
bd766fc7e5
fix #167
2003-12-07 00:02:34 +00:00
Greg Beaver
8161b2f742
MFB
2003-12-06 23:45:36 +00:00
Greg Beaver
cfb05861b9
CS
2003-12-06 23:37:30 +00:00
Greg Beaver
59b98030bc
(try again)
...
fix 2 bugs
- optional dependencies not supported
- incorrect index determination
2003-12-06 23:32:30 +00:00
Greg Beaver
8425c2a16b
fix 3 bugs
...
- optional dependencies not supported
- PHP 5 references (#362 )
- incorrect index determination
2003-12-06 23:07:52 +00:00
Greg Beaver
5e0b0b147b
finished unit test for _processDependency failure test
2003-12-06 22:33:53 +00:00
Greg Beaver
68c7403a13
stupid me - this was a circular reference, removing
2003-12-06 22:17:22 +00:00
Greg Beaver
d9f4fd0757
slightly clearer error messages
2003-12-06 22:14:11 +00:00
Greg Beaver
fc3cb93064
fix arg parsing to work with Console_Getopt 2.0
2003-12-06 22:07:49 +00:00
Greg Beaver
9e361c0278
remove unnecessary experimental code
2003-12-06 21:52:20 +00:00
Greg Beaver
107d75d86b
getting ready for both packages to be released
2003-12-06 21:47:53 +00:00
Greg Beaver
8cd5e9ec6e
fix for Console_GetOpt 2.0 (what was 1.1 - re-release being negotiated)
2003-12-06 21:35:02 +00:00
Greg Beaver
bb861773a9
forgot to have it delete the directory it creates
2003-12-06 06:56:55 +00:00
Greg Beaver
61bd893e0d
update phpdoc comment
2003-12-06 06:08:56 +00:00
Greg Beaver
33aa36fb8d
add todo for known issue that isn't yet critical but will be
2003-12-06 06:06:50 +00:00
Greg Beaver
c46abac9bd
new test case - test invalid download conditions
...
TODO:
- tests for _processDependency
2003-12-06 06:05:04 +00:00
Greg Beaver
29df86f2d1
improve error message, it was both terrible grammar and unclear.
2003-12-06 05:59:25 +00:00
Greg Beaver
d1770cc57f
fix error message - was printing an empty preferred state
2003-12-06 05:35:52 +00:00
Greg Beaver
49a2893adb
simple fix for core bug #362 - raiseError() doesn't return a reference, why should throwError()?
2003-12-06 02:00:33 +00:00
Andrei Zmievski
a3d2fd336c
MFB
2003-12-05 22:02:48 +00:00
Greg Beaver
5252f3faa9
merge downloader code into HEAD - it works
...
fix bug found in uninstall
2003-12-04 02:11:40 +00:00
Greg Beaver
d2ad2841bd
unit test for new code - proves it works
2003-12-04 02:01:46 +00:00
Greg Beaver
07a0281d00
add helper methods needed - now it is 100% unit tested
2003-12-04 02:00:39 +00:00
Greg Beaver
e8468911ed
fixed minor bug
2003-12-04 01:35:45 +00:00
Greg Beaver
ad9629d2bf
finished unit test
2003-12-04 01:35:27 +00:00
Greg Beaver
1558f748e3
fix bugs found in unit-testing, one BC issue also
2003-12-04 01:22:50 +00:00
Greg Beaver
2ab2d8263c
fix notice
2003-12-04 01:22:12 +00:00
Greg Beaver
dba21314ce
another segment working
2003-12-04 01:22:00 +00:00
Greg Beaver
172bf25830
another test case, small fix for XML_RPC caching borking working tests
2003-12-03 23:46:10 +00:00
Greg Beaver
ed3167eada
another tgz for test case comparison
2003-12-03 23:36:00 +00:00
Greg Beaver
604dcdd256
add part of a test case
2003-12-03 23:24:47 +00:00
Greg Beaver
577cf36f91
remove unnecessary notice generator in certain cases
2003-12-03 23:00:05 +00:00
Greg Beaver
4e5e628637
new unit test for downloader - incomplete.
...
WARNING: this test requires a fully functional pearweb server at address pear.Chiara, with several packages available for download. This one will fail until Martin has time to set up test.pear.php.net as the server.
2003-12-03 22:53:58 +00:00
Greg Beaver
35bdc2f7eb
duhhh...
2003-12-03 22:39:55 +00:00
Greg Beaver
036ac99eef
new test case and supporting files - incomplete, but works as it is
2003-12-01 04:51:21 +00:00
Greg Beaver
cd4baaf654
potential major booboo in unit test, probably won't affect this one
2003-12-01 04:04:07 +00:00
Greg Beaver
cde3509868
2 bugs found here, added deprecation warning for those who have written their own PEAR application
2003-12-01 01:02:40 +00:00
Greg Beaver
3e60df640e
2 bugs found here
2003-12-01 01:00:57 +00:00