mirror of
https://github.com/php/php-src.git
synced 2024-11-28 04:14:26 +08:00
finished unit test
This commit is contained in:
parent
ab5066008f
commit
ad9629d2bf
@ -199,14 +199,9 @@ echo ($good == $dled) ? "yes\n" : "no\n";
|
||||
unlink($installpackages[0]['file']);
|
||||
unset($installpackages[0]['file']);
|
||||
|
||||
chdir($curdir);
|
||||
cleanall($temp_path);
|
||||
|
||||
echo "\n================Test --alldeps\nTest preferred_state = stable\n";
|
||||
$config->set('preferred_state', 'stable');
|
||||
|
||||
echo "Test simple direct url download:\n";
|
||||
|
||||
$config = &PEAR_Config::singleton();
|
||||
$packages = array("http://$server/get/pkg1-1.1.tgz");
|
||||
$a = $installer->download($packages, array('alldeps' => true), &$config, &$installpackages, &$errors);
|
||||
@ -215,7 +210,83 @@ echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
$packages = array("pkg1");
|
||||
$a = $installer->download($packages, array('alldeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
|
||||
echo "Test preferred_state = beta:\n";
|
||||
$config->set('preferred_state', 'beta');
|
||||
|
||||
$config = &PEAR_Config::singleton();
|
||||
$packages = array("pkg1");
|
||||
$a = $installer->download($packages, array('alldeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
|
||||
echo "Test preferred_state = alpha:\n";
|
||||
$config->set('preferred_state', 'alpha');
|
||||
|
||||
$config = &PEAR_Config::singleton();
|
||||
$packages = array("pkg1");
|
||||
$a = $installer->download($packages, array('alldeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
echo "\n================Test --onlyreqdeps\nTest preferred_state = stable\n";
|
||||
$config->set('preferred_state', 'stable');
|
||||
|
||||
$config = &PEAR_Config::singleton();
|
||||
$packages = array("http://$server/get/pkg1-1.1.tgz");
|
||||
$a = $installer->download($packages, array('onlyreqdeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
$packages = array("pkg1");
|
||||
$a = $installer->download($packages, array('onlyreqdeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
|
||||
echo "Test preferred_state = beta:\n";
|
||||
$config->set('preferred_state', 'beta');
|
||||
|
||||
$config = &PEAR_Config::singleton();
|
||||
$packages = array("pkg1");
|
||||
$a = $installer->download($packages, array('onlyreqdeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
|
||||
echo "Test preferred_state = alpha:\n";
|
||||
$config->set('preferred_state', 'alpha');
|
||||
|
||||
$config = &PEAR_Config::singleton();
|
||||
$packages = array("pkg1");
|
||||
$a = $installer->download($packages, array('onlyreqdeps' => true), &$config, &$installpackages, &$errors);
|
||||
var_dump($a, $errors);
|
||||
echo "Packages downloaded and version:\n";
|
||||
foreach ($installpackages as $package) {
|
||||
echo $package['pkg'] . '-' . $package['info']['version'] . "\n";
|
||||
}
|
||||
|
||||
|
||||
chdir($curdir);
|
||||
cleanall($temp_path);
|
||||
/*
|
||||
echo "File exists? ";
|
||||
echo (is_file($installpackages[0]['file'])) ? "yes\n" : "no\n";
|
||||
@ -428,7 +499,6 @@ File is the same? yes
|
||||
|
||||
================Test --alldeps
|
||||
Test preferred_state = stable
|
||||
Test simple direct url download:
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
@ -439,4 +509,90 @@ pkg2-1.1
|
||||
pkg3-1.1
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-1.1
|
||||
pkg6-1.1
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-1.1
|
||||
pkg2-1.1
|
||||
pkg3-1.1
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-1.1
|
||||
Test preferred_state = beta:
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-2.0b1
|
||||
pkg2-1.1
|
||||
pkg3-1.1
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-2.0b1
|
||||
Test preferred_state = alpha:
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-2.0b1
|
||||
pkg2-1.1
|
||||
pkg3-1.4
|
||||
pkg4AndAHalf-1.3
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-2.0b1
|
||||
|
||||
================Test --onlyreqdeps
|
||||
Test preferred_state = stable
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-1.1
|
||||
pkg2-1.1
|
||||
pkg3-1.1
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-1.1
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-1.1
|
||||
pkg2-1.1
|
||||
pkg3-1.1
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-1.1
|
||||
Test preferred_state = beta:
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-2.0b1
|
||||
pkg2-1.1
|
||||
pkg3-1.1
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-2.0b1
|
||||
Test preferred_state = alpha:
|
||||
skipping Package pkg3 optional dependency pkg4AndAHalf
|
||||
Warning: PEAR Warning: PEAR_Installer::download() is deprecated in favor of PEAR_Downloader class
|
||||
NULL
|
||||
array(0) {
|
||||
}
|
||||
Packages downloaded and version:
|
||||
pkg1-2.0b1
|
||||
pkg2-1.1
|
||||
pkg3-1.4
|
||||
pkg4-1.1
|
||||
pkg5-1.1
|
||||
pkg6-2.0b1
|
Loading…
Reference in New Issue
Block a user