From: Marc L. <ma...@ma...> - 2013-10-12 03:37:37
|
Hi Alain! This change seems to add a dependency. I am getting: Your requirements could not be resolved to an installable set of packages. Problem 1 - Installation request for phpunit/phpunit 3.7.27 -> satisfiable by phpunit/phpunit[3.7.27]. - phpunit/phpunit 3.7.27 requires ext-dom * -> the requested PHP extension dom is missing from your system. Problem 2 - Installation request for phpunit/phpunit-selenium 1.3.2 -> satisfiable by phpunit/phpunit-selenium[1.3.2]. - phpunit/phpunit-selenium 1.3.2 requires ext-dom * -> the requested PHP extension dom is missing from your system. Problem 3 - phpunit/phpunit 3.7.27 requires ext-dom * -> the requested PHP extension dom is missing from your system. - phpunit/dbunit 1.2.3 requires phpunit/phpunit >=3.7.0@stable -> satisfiable by phpunit/phpunit[3.7.27]. - Installation request for phpunit/dbunit 1.2.3 -> satisfiable by phpunit/dbunit[1.2.3]. Composer failed, retrying in 5 seconds, for a few times. Hit Ctrl-C to cancel. Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Thanks! On Sat, Sep 28, 2013 at 6:59 AM, <ala...@us...>wrote: > Revision: 47779 > http://sourceforge.net/p/tikiwiki/code/47779 > Author: alain_desilets > Date: 2013-09-28 10:59:45 +0000 (Sat, 28 Sep 2013) > Log Message: > ----------- > Several changes to fix and facilitate running phpunit tests > - phpunit now in composer.json (under require-dev). > - added some pathes to bootstrap.php so it looks for classes in vendor > - added some 'use' statements in some test files that needed them. > > Modified Paths: > -------------- > trunk/composer.json > trunk/composer.lock > trunk/lib/test/bootstrap.php > trunk/lib/test/language/GetStringsTest.php > trunk/lib/test/language/MergeFilesTest.php > trunk/lib/test/language/ParseFileTest.php > trunk/lib/test/language/WriteFile/FactoryTest.php > trunk/lib/test/language/WriteFileTest.php > trunk/lib/test/local.php.dist > > Modified: trunk/composer.json > =================================================================== > --- trunk/composer.json 2013-09-28 07:53:44 UTC (rev 47778) > +++ trunk/composer.json 2013-09-28 10:59:45 UTC (rev 47779) > @@ -60,7 +60,10 @@ > "zetacomponents/webdav": "1.1.3" > }, > "require-dev": { > - "mikey179/vfsStream": "1.1.0" > + "mikey179/vfsStream": "1.1.0", > + "phpunit/phpunit": "3.7.*", > + "phpunit/dbunit": ">=1.2", > + "phpunit/phpunit-selenium": ">=1.2" > }, > "config": { > "process-timeout": 5000 > > Modified: trunk/composer.lock > =================================================================== > --- trunk/composer.lock 2013-09-28 07:53:44 UTC (rev 47778) > +++ trunk/composer.lock 2013-09-28 10:59:45 UTC (rev 47779) > @@ -3,7 +3,7 @@ > "This file locks the dependencies of your project to a known > state", > "Read more about it at > http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file" > ], > - "hash": "f2cac77965c4eafde7209e0d0a7db52b", > + "hash": "f094e325f9b0d179d76523873e4c150f", > "packages": [ > { > "name": "aFarkas/html5shiv", > @@ -983,6 +983,532 @@ > ], > "homepage": "http://vfs.bovigo.org/", > "time": "2012-08-25 05:49:29" > + }, > + { > + "name": "phpunit/dbunit", > + "version": "1.2.3", > + "source": { > + "type": "git", > + "url": "https://github.com/sebastianbergmann/dbunit.git", > + "reference": "8386782a2d55153e44a06eb1a9d13d6ed35d9c2d" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/dbunit/zipball/8386782a2d55153e44a06eb1a9d13d6ed35d9c2d > ", > + "reference": "8386782a2d55153e44a06eb1a9d13d6ed35d9c2d", > + "shasum": "" > + }, > + "require": { > + "ext-pdo": "*", > + "ext-simplexml": "*", > + "php": ">=5.3.3", > + "phpunit/phpunit": ">=3.7.0@stable" > + }, > + "bin": [ > + "dbunit.php" > + ], > + "type": "library", > + "extra": { > + "branch-alias": { > + "dev-master": "1.2.x-dev" > + } > + }, > + "autoload": { > + "classmap": [ > + "PHPUnit/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "", > + "../../symfony/yaml/" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "DbUnit port for PHP/PHPUnit to support > database interaction testing.", > + "homepage": "https://github.com/sebastianbergmann/dbunit/", > + "keywords": [ > + "database", > + "testing", > + "xunit" > + ], > + "time": "2013-03-01 11:50:46" > + }, > + { > + "name": "phpunit/php-code-coverage", > + "version": "1.2.13", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/php-code-coverage.git", > + "reference": "466e7cd2554b4e264c9e3f31216d25ac0e5f3d94" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/466e7cd2554b4e264c9e3f31216d25ac0e5f3d94 > ", > + "reference": "466e7cd2554b4e264c9e3f31216d25ac0e5f3d94", > + "shasum": "" > + }, > + "require": { > + "php": ">=5.3.3", > + "phpunit/php-file-iterator": ">=1.3.0@stable", > + "phpunit/php-text-template": ">=1.1.1@stable", > + "phpunit/php-token-stream": ">=1.1.3@stable" > + }, > + "require-dev": { > + "phpunit/phpunit": "3.7.*@dev" > + }, > + "suggest": { > + "ext-dom": "*", > + "ext-xdebug": ">=2.0.5" > + }, > + "type": "library", > + "extra": { > + "branch-alias": { > + "dev-master": "1.2.x-dev" > + } > + }, > + "autoload": { > + "classmap": [ > + "PHP/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "Library that provides collection, processing, > and rendering functionality for PHP code coverage information.", > + "homepage": " > https://github.com/sebastianbergmann/php-code-coverage", > + "keywords": [ > + "coverage", > + "testing", > + "xunit" > + ], > + "time": "2013-09-10 08:14:32" > + }, > + { > + "name": "phpunit/php-file-iterator", > + "version": "1.3.3", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/php-file-iterator.git", > + "reference": "16a78140ed2fc01b945cfa539665fadc6a038029" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/16a78140ed2fc01b945cfa539665fadc6a038029 > ", > + "reference": "16a78140ed2fc01b945cfa539665fadc6a038029", > + "shasum": "" > + }, > + "require": { > + "php": ">=5.3.3" > + }, > + "type": "library", > + "autoload": { > + "classmap": [ > + "File/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "FilterIterator implementation that filters > files based on a list of suffixes.", > + "homepage": "http://www.phpunit.de/", > + "keywords": [ > + "filesystem", > + "iterator" > + ], > + "time": "2012-10-11 11:44:38" > + }, > + { > + "name": "phpunit/php-text-template", > + "version": "1.1.4", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/php-text-template.git", > + "reference": "5180896f51c5b3648ac946b05f9ec02be78a0b23" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5180896f51c5b3648ac946b05f9ec02be78a0b23 > ", > + "reference": "5180896f51c5b3648ac946b05f9ec02be78a0b23", > + "shasum": "" > + }, > + "require": { > + "php": ">=5.3.3" > + }, > + "type": "library", > + "autoload": { > + "classmap": [ > + "Text/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "Simple template engine.", > + "homepage": " > https://github.com/sebastianbergmann/php-text-template/", > + "keywords": [ > + "template" > + ], > + "time": "2012-10-31 18:15:28" > + }, > + { > + "name": "phpunit/php-timer", > + "version": "1.0.5", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/php-timer.git", > + "reference": "19689d4354b295ee3d8c54b4f42c3efb69cbc17c" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/php-timer/zipball/19689d4354b295ee3d8c54b4f42c3efb69cbc17c > ", > + "reference": "19689d4354b295ee3d8c54b4f42c3efb69cbc17c", > + "shasum": "" > + }, > + "require": { > + "php": ">=5.3.3" > + }, > + "type": "library", > + "autoload": { > + "classmap": [ > + "PHP/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "Utility class for timing", > + "homepage": "https://github.com/sebastianbergmann/php-timer/ > ", > + "keywords": [ > + "timer" > + ], > + "time": "2013-08-02 07:42:54" > + }, > + { > + "name": "phpunit/php-token-stream", > + "version": "1.2.1", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/php-token-stream.git", > + "reference": "5220af2a7929aa35cf663d97c89ad3d50cf5fa3e" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/5220af2a7929aa35cf663d97c89ad3d50cf5fa3e > ", > + "reference": "5220af2a7929aa35cf663d97c89ad3d50cf5fa3e", > + "shasum": "" > + }, > + "require": { > + "ext-tokenizer": "*", > + "php": ">=5.3.3" > + }, > + "type": "library", > + "extra": { > + "branch-alias": { > + "dev-master": "1.2-dev" > + } > + }, > + "autoload": { > + "classmap": [ > + "PHP/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "Wrapper around PHP's tokenizer extension.", > + "homepage": " > https://github.com/sebastianbergmann/php-token-stream/", > + "keywords": [ > + "tokenizer" > + ], > + "time": "2013-09-13 04:58:23" > + }, > + { > + "name": "phpunit/phpunit", > + "version": "3.7.27", > + "source": { > + "type": "git", > + "url": "https://github.com/sebastianbergmann/phpunit.git > ", > + "reference": "4b024e753e3421837afbcca962c8724c58b39376" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/phpunit/zipball/4b024e753e3421837afbcca962c8724c58b39376 > ", > + "reference": "4b024e753e3421837afbcca962c8724c58b39376", > + "shasum": "" > + }, > + "require": { > + "ext-dom": "*", > + "ext-pcre": "*", > + "ext-reflection": "*", > + "ext-spl": "*", > + "php": ">=5.3.3", > + "phpunit/php-code-coverage": "~1.2.1", > + "phpunit/php-file-iterator": ">=1.3.1", > + "phpunit/php-text-template": ">=1.1.1", > + "phpunit/php-timer": ">=1.0.4", > + "phpunit/phpunit-mock-objects": "~1.2.0", > + "symfony/yaml": "~2.0" > + }, > + "require-dev": { > + "pear-pear/pear": "1.9.4" > + }, > + "suggest": { > + "ext-json": "*", > + "ext-simplexml": "*", > + "ext-tokenizer": "*", > + "phpunit/php-invoker": ">=1.1.0,<1.2.0" > + }, > + "bin": [ > + "composer/bin/phpunit" > + ], > + "type": "library", > + "extra": { > + "branch-alias": { > + "dev-master": "3.7.x-dev" > + } > + }, > + "autoload": { > + "classmap": [ > + "PHPUnit/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "", > + "../../symfony/yaml/" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "seb...@ph...", > + "role": "lead" > + } > + ], > + "description": "The PHP Unit Testing framework.", > + "homepage": "http://www.phpunit.de/", > + "keywords": [ > + "phpunit", > + "testing", > + "xunit" > + ], > + "time": "2013-09-16 03:09:52" > + }, > + { > + "name": "phpunit/phpunit-mock-objects", > + "version": "1.2.3", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/phpunit-mock-objects.git", > + "reference": "5794e3c5c5ba0fb037b11d8151add2a07fa82875" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/5794e3c5c5ba0fb037b11d8151add2a07fa82875 > ", > + "reference": "5794e3c5c5ba0fb037b11d8151add2a07fa82875", > + "shasum": "" > + }, > + "require": { > + "php": ">=5.3.3", > + "phpunit/php-text-template": ">=1.1.1@stable" > + }, > + "suggest": { > + "ext-soap": "*" > + }, > + "type": "library", > + "autoload": { > + "classmap": [ > + "PHPUnit/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + } > + ], > + "description": "Mock Object library for PHPUnit", > + "homepage": " > https://github.com/sebastianbergmann/phpunit-mock-objects/", > + "keywords": [ > + "mock", > + "xunit" > + ], > + "time": "2013-01-13 10:24:48" > + }, > + { > + "name": "phpunit/phpunit-selenium", > + "version": "1.3.2", > + "source": { > + "type": "git", > + "url": " > https://github.com/sebastianbergmann/phpunit-selenium.git", > + "reference": "ba8ab98699dc07ede1b9e80a0523238cb5cec3d5" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/sebastianbergmann/phpunit-selenium/zipball/ba8ab98699dc07ede1b9e80a0523238cb5cec3d5 > ", > + "reference": "ba8ab98699dc07ede1b9e80a0523238cb5cec3d5", > + "shasum": "" > + }, > + "require": { > + "ext-curl": "*", > + "ext-dom": "*", > + "php": ">=5.3.3", > + "phpunit/phpunit": ">=3.7.0@stable" > + }, > + "type": "library", > + "autoload": { > + "classmap": [ > + "PHPUnit/" > + ] > + }, > + "notification-url": "https://packagist.org/downloads/", > + "include-path": [ > + "" > + ], > + "license": [ > + "BSD-3-Clause" > + ], > + "authors": [ > + { > + "name": "Sebastian Bergmann", > + "email": "sb...@se...", > + "role": "lead" > + }, > + { > + "name": "Giorgio Sironi", > + "email": "in...@gi...", > + "role": "developer" > + } > + ], > + "description": "Selenium Server integration for PHPUnit", > + "homepage": "http://www.phpunit.de/", > + "keywords": [ > + "selenium", > + "testing", > + "xunit" > + ], > + "time": "2013-08-25 12:29:25" > + }, > + { > + "name": "symfony/yaml", > + "version": "v2.3.5", > + "target-dir": "Symfony/Component/Yaml", > + "source": { > + "type": "git", > + "url": "https://github.com/symfony/Yaml.git", > + "reference": "6bb881b948368482e1abf1a75c08bcf88a1c5fc3" > + }, > + "dist": { > + "type": "zip", > + "url": " > https://api.github.com/repos/symfony/Yaml/zipball/6bb881b948368482e1abf1a75c08bcf88a1c5fc3 > ", > + "reference": "6bb881b948368482e1abf1a75c08bcf88a1c5fc3", > + "shasum": "" > + }, > + "require": { > + "php": ">=5.3.3" > + }, > + "type": "library", > + "extra": { > + "branch-alias": { > + "dev-master": "2.3-dev" > + } > + }, > + "autoload": { > + "psr-0": { > + "Symfony\\Component\\Yaml\\": "" > + } > + }, > + "notification-url": "https://packagist.org/downloads/", > + "license": [ > + "MIT" > + ], > + "authors": [ > + { > + "name": "Fabien Potencier", > + "email": "fa...@sy..." > + }, > + { > + "name": "Symfony Community", > + "homepage": "http://symfony.com/contributors" > + } > + ], > + "description": "Symfony Yaml Component", > + "homepage": "http://symfony.com", > + "time": "2013-09-22 18:04:39" > } > ], > "aliases": [ > > Modified: trunk/lib/test/bootstrap.php > =================================================================== > --- trunk/lib/test/bootstrap.php 2013-09-28 07:53:44 UTC (rev 47778) > +++ trunk/lib/test/bootstrap.php 2013-09-28 10:59:45 UTC (rev 47779) > @@ -18,6 +18,9 @@ > realpath('../..'), > realpath('core'), > realpath('../pear'), > + realpath('../../vendor'), > + realpath('../../vendor/mikey179/vfsStream/src/main/php'), > + realpath('../../vendor_extra/pear') > ); > > ini_set('include_path', implode(PATH_SEPARATOR, $paths)); > > Modified: trunk/lib/test/language/GetStringsTest.php > =================================================================== > --- trunk/lib/test/language/GetStringsTest.php 2013-09-28 07:53:44 UTC > (rev 47778) > +++ trunk/lib/test/language/GetStringsTest.php 2013-09-28 10:59:45 UTC > (rev 47779) > @@ -12,6 +12,9 @@ > require_once('lib/language/FileType/Php.php'); > require_once('lib/language/FileType/Tpl.php'); > > +use org\bovigo\vfs\vfsStream; > +use org\bovigo\vfs\vfsStreamFile; > + > class Language_GetStringsTest extends TikiTestCase > { > protected $collectFiles; > > Modified: trunk/lib/test/language/MergeFilesTest.php > =================================================================== > --- trunk/lib/test/language/MergeFilesTest.php 2013-09-28 07:53:44 UTC > (rev 47778) > +++ trunk/lib/test/language/MergeFilesTest.php 2013-09-28 10:59:45 UTC > (rev 47779) > @@ -7,6 +7,9 @@ > > require_once('lib/language/MergeFiles.php'); > > +use org\bovigo\vfs\vfsStream; > +use org\bovigo\vfs\vfsStreamFile; > + > class Language_MergeFilesTest extends TikiTestCase > { > protected $obj; > > Modified: trunk/lib/test/language/ParseFileTest.php > =================================================================== > --- trunk/lib/test/language/ParseFileTest.php 2013-09-28 07:53:44 UTC > (rev 47778) > +++ trunk/lib/test/language/ParseFileTest.php 2013-09-28 10:59:45 UTC > (rev 47779) > @@ -7,6 +7,9 @@ > > require_once('lib/language/File.php'); > > +use org\bovigo\vfs\vfsStream; > +use org\bovigo\vfs\vfsStreamFile; > + > class Language_FileTest extends TikiTestCase > { > protected $obj; > > Modified: trunk/lib/test/language/WriteFile/FactoryTest.php > =================================================================== > --- trunk/lib/test/language/WriteFile/FactoryTest.php 2013-09-28 > 07:53:44 UTC (rev 47778) > +++ trunk/lib/test/language/WriteFile/FactoryTest.php 2013-09-28 > 10:59:45 UTC (rev 47779) > @@ -8,6 +8,9 @@ > require_once('lib/language/Exception.php'); > require_once('lib/language/WriteFile/Factory.php'); > > +use org\bovigo\vfs\vfsStream; > +use org\bovigo\vfs\vfsStreamFile; > + > class Language_WriteFile_FactoryTest extends TikiTestCase > { > protected $obj; > > Modified: trunk/lib/test/language/WriteFileTest.php > =================================================================== > --- trunk/lib/test/language/WriteFileTest.php 2013-09-28 07:53:44 UTC > (rev 47778) > +++ trunk/lib/test/language/WriteFileTest.php 2013-09-28 10:59:45 UTC > (rev 47779) > @@ -8,6 +8,9 @@ > require_once('lib/language/Exception.php'); > require_once('lib/language/WriteFile.php'); > > +use org\bovigo\vfs\vfsStream; > +use org\bovigo\vfs\vfsStreamFile; > + > class Language_WriteFileTest extends TikiTestCase > { > protected $obj; > > Modified: trunk/lib/test/local.php.dist > =================================================================== > --- trunk/lib/test/local.php.dist 2013-09-28 07:53:44 UTC (rev 47778) > +++ trunk/lib/test/local.php.dist 2013-09-28 10:59:45 UTC (rev 47779) > @@ -1,6 +1,6 @@ > <?php > $db_tiki='mysql'; > -$dbversion_tiki='7.0'; > +$dbversion_tiki='12.0'; > $host_tiki='localhost'; > $user_tiki='root'; > $pass_tiki=''; > > This was sent by the SourceForge.net collaborative development platform, > the world's largest Open Source development site. > > > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most > from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk > _______________________________________________ > Tikiwiki-cvs mailing list > Tik...@li... > https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs > -- Marc Laporte http://MarcLaporte.com http://Tiki.org/MarcLaporte http://AvanTech.net |