diff --git a/.travis.yml b/.travis.yml index a301bcc6f8..f750652220 100755 --- a/.travis.yml +++ b/.travis.yml @@ -3,13 +3,43 @@ language: php php: - 5.4 - 5.5 + - 5.6 + - 7 + +before_install: + - sudo apt-get update -qq + - sudo apt-get install -qq mysql-server + - sudo apt-get install -qq apache2 libapache2-mod-fastcgi + - sudo apt-get install -qq php5-imagick php5-curl php5-intl php5-json php5-fpm php5-mysql before_script: - - composer --self-update + - composer self-update - composer install -n + - composer -v update + - phpenv config-add tests/travis-php-config.ini + # enable php-fpm + - sudo cp ~/.phpenv/versions/$(phpenv version-name)/etc/php-fpm.conf.default ~/.phpenv/versions/$(phpenv version-name)/etc/php-fpm.conf + - sudo a2enmod rewrite actions fastcgi alias + - echo "cgi.fix_pathinfo = 1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini + - ~/.phpenv/versions/$(phpenv version-name)/sbin/php-fpm + # configure apache virtual hosts + - sudo cp -f tests/travis-ci-apache /etc/apache2/sites-available/default + - sudo sed -e "s?%TRAVIS_BUILD_DIR%?$(pwd)?g" --in-place /etc/apache2/sites-available/default + - sudo service apache2 restart + # install Chash, a database, and then install Chamilo + - git clone https://github.com/chamilo/chash + - cd chash + - composer install - composer update -before_install: - - sudo apt-get update -qq - - sudo apt-get install -qq php5-imagick php5-curl php5-intl php5-json + - php5 createPhar.php + - chmod +x chash.phar + - sudo mv chash.phar /usr/local/bin/chash + - cd .. + - mysql -e 'create database chamilo' + - mysql -e 'grant all privileges on chamilo.* to chamilo@localhost identified by "chamilo"' + - mysql -e 'flush privileges' + # install Chamilo with Chash + - sudo chash chash:chamilo_install --silent --sitename="Chamilo" --site_url="http://localhost/" --institution="Chamilo" --institution_url="https://chamilo.org" --encrypt_method="sha1" --firstname="John" --lastname="Doe" --language="english" --driver="pdo_mysql" --host="localhost" --port="3306" --dbname="chamilo" --dbuser="chamilo" --dbpassword="chamilo" --permissions_for_new_directories="0777" --permissions_for_new_files="0666" --username="admin" --password="admin" --email="admin@example.com" --phone="555-5555" 1.10.x $(pwd) + script: phpunit -c tests/phpunit diff --git a/composer.json b/composer.json index ab6b347d55..054729482c 100755 --- a/composer.json +++ b/composer.json @@ -54,7 +54,8 @@ "sonata-project/user-bundle": "~2.2", "fxp/composer-asset-plugin": "~1.0", - "behat/behat": "3.0.*@stable", + "behat/behat": "2.4.*@stable", + "behat/mink-extension": "*@stable", "bower-asset/bootstrap": "3.3.*", "bower-asset/fontawesome": "4.3.*", diff --git a/composer.lock b/composer.lock index 2fe25c899b..89bf615af9 100755 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "a996c41638ea710e2e12a278d8803b3c", + "hash": "0f2dd6e4c3c50061a455ff5b91160b38", "packages": [ { "name": "aferrandini/phpqrcode", @@ -164,6 +164,243 @@ "homepage": "http://elfinder.org", "time": "2015-02-11 11:10:51" }, + { + "name": "behat/behat", + "version": "v2.4.6", + "source": { + "type": "git", + "url": "https://github.com/Behat/Behat.git", + "reference": "f1d2964667cf4b21bb6c2c1564f26829a6954155" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Behat/zipball/f1d2964667cf4b21bb6c2c1564f26829a6954155", + "reference": "f1d2964667cf4b21bb6c2c1564f26829a6954155", + "shasum": "" + }, + "require": { + "behat/gherkin": "~2.2.9", + "php": ">=5.3.1", + "symfony/config": "~2.0", + "symfony/console": "~2.0", + "symfony/dependency-injection": "~2.0", + "symfony/event-dispatcher": "~2.0", + "symfony/finder": "~2.0", + "symfony/translation": "~2.0", + "symfony/yaml": "~2.0" + }, + "require-dev": { + "phpunit/phpunit": "~3.7.19" + }, + "suggest": { + "behat/mink-extension": "for integration with Mink testing framework", + "behat/symfony2-extension": "for integration with Symfony2 web framework", + "behat/yii-extension": "for integration with Yii web framework" + }, + "bin": [ + "bin/behat" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "2.4-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Behat": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Scenario-oriented BDD framework for PHP 5.3", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Symfony2" + ], + "time": "2013-06-06 10:46:48" + }, + { + "name": "behat/gherkin", + "version": "v2.2.9", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "cca2c477921ca38578d6e9759ea5e450f29c2d8f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/cca2c477921ca38578d6e9759ea5e450f29c2d8f", + "reference": "cca2c477921ca38578d6e9759ea5e450f29c2d8f", + "shasum": "" + }, + "require": { + "php": ">=5.3.1", + "symfony/finder": ">=2.0,<2.4-dev" + }, + "require-dev": { + "symfony/config": ">=2.0,<2.4-dev", + "symfony/translation": ">=2.0,<2.4-dev", + "symfony/yaml": ">=2.0,<2.4-dev" + }, + "suggest": { + "symfony/config": "If you want to use Config component to manage resources", + "symfony/translation": "If you want to use Symfony2 translations adapter", + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "2.2-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP 5.3", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "DSL", + "Symfony2", + "parser" + ], + "time": "2013-03-02 10:38:40" + }, + { + "name": "behat/mink", + "version": "v1.5.0", + "source": { + "type": "git", + "url": "https://github.com/minkphp/Mink.git", + "reference": "0769e6d9726c140a54dbf827a438c0f9912749fe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/minkphp/Mink/zipball/0769e6d9726c140a54dbf827a438c0f9912749fe", + "reference": "0769e6d9726c140a54dbf827a438c0f9912749fe", + "shasum": "" + }, + "require": { + "php": ">=5.3.1", + "symfony/css-selector": "~2.0" + }, + "suggest": { + "behat/mink-browserkit-driver": "extremely fast headless driver for Symfony\\Kernel-based apps (Sf2, Silex)", + "behat/mink-goutte-driver": "fast headless driver for any app without JS emulation", + "behat/mink-selenium2-driver": "slow, but JS-enabled driver for any app (requires Selenium2)", + "behat/mink-zombie-driver": "fast and JS-enabled headless driver for any app (requires node.js)" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "1.5.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Mink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Web acceptance testing framework for PHP 5.3", + "homepage": "http://mink.behat.org/", + "keywords": [ + "browser", + "testing", + "web" + ], + "time": "2013-04-13 23:39:27" + }, + { + "name": "behat/mink-extension", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/Behat/MinkExtension.git", + "reference": "b4522f19fe96d423883f2e3650615e19d3a48c05" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/MinkExtension/zipball/b4522f19fe96d423883f2e3650615e19d3a48c05", + "reference": "b4522f19fe96d423883f2e3650615e19d3a48c05", + "shasum": "" + }, + "require": { + "behat/behat": "~2.4.5", + "behat/mink": ">=1.4.3,<1.6-dev", + "php": ">=5.3.2" + }, + "require-dev": { + "behat/mink-goutte-driver": "~1.0" + }, + "type": "behat-extension", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\MinkExtension": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Mink extension for Behat", + "homepage": "http://mink.behat.org", + "keywords": [ + "browser", + "gui", + "test", + "web" + ], + "time": "2013-06-04 12:18:22" + }, { "name": "behat/transliterator", "version": "v1.0.1", @@ -206,16 +443,16 @@ }, { "name": "bower-asset/bootstrap", - "version": "v3.3.2", + "version": "v3.3.4", "source": { "type": "git", "url": "https://github.com/twbs/bootstrap.git", - "reference": "bcf7dd38b5ab180256e2e4fb5da0369551b3f082" + "reference": "a10eb60bc0b07b747fa0c4ebd8821eb7307bd07f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twbs/bootstrap/zipball/bcf7dd38b5ab180256e2e4fb5da0369551b3f082", - "reference": "bcf7dd38b5ab180256e2e4fb5da0369551b3f082", + "url": "https://api.github.com/repos/twbs/bootstrap/zipball/a10eb60bc0b07b747fa0c4ebd8821eb7307bd07f", + "reference": "a10eb60bc0b07b747fa0c4ebd8821eb7307bd07f", "shasum": "" }, "require": { @@ -230,7 +467,8 @@ "dist/fonts/glyphicons-halflings-regular.eot", "dist/fonts/glyphicons-halflings-regular.svg", "dist/fonts/glyphicons-halflings-regular.ttf", - "dist/fonts/glyphicons-halflings-regular.woff" + "dist/fonts/glyphicons-halflings-regular.woff", + "dist/fonts/glyphicons-halflings-regular.woff2" ], "bower-asset-ignore": [ "/.*", @@ -510,16 +748,16 @@ }, { "name": "bower-asset/jqueryui-timepicker-addon", - "version": "v1.5.0", + "version": "v1.5.2", "source": { "type": "git", "url": "https://github.com/trentrichardson/jQuery-Timepicker-Addon.git", - "reference": "e797db2cd42d50149a77fa32ecc981a24a16dc8d" + "reference": "feafd1fbbc8c729a3bee47e43c82da111a9dfdff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/trentrichardson/jQuery-Timepicker-Addon/zipball/e797db2cd42d50149a77fa32ecc981a24a16dc8d", - "reference": "e797db2cd42d50149a77fa32ecc981a24a16dc8d", + "url": "https://api.github.com/repos/trentrichardson/jQuery-Timepicker-Addon/zipball/feafd1fbbc8c729a3bee47e43c82da111a9dfdff", + "reference": "feafd1fbbc8c729a3bee47e43c82da111a9dfdff", "shasum": "" }, "type": "bower-asset-library" @@ -2252,17 +2490,17 @@ }, { "name": "sensio/generator-bundle", - "version": "v2.5.2", + "version": "v2.5.3", "target-dir": "Sensio/Bundle/GeneratorBundle", "source": { "type": "git", "url": "https://github.com/sensiolabs/SensioGeneratorBundle.git", - "reference": "4b09746520a826a7bf34a466ba31c7d8740fef7e" + "reference": "e50108c2133ee5c9c484555faed50c17a61221d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/4b09746520a826a7bf34a466ba31c7d8740fef7e", - "reference": "4b09746520a826a7bf34a466ba31c7d8740fef7e", + "url": "https://api.github.com/repos/sensiolabs/SensioGeneratorBundle/zipball/e50108c2133ee5c9c484555faed50c17a61221d3", + "reference": "e50108c2133ee5c9c484555faed50c17a61221d3", "shasum": "" }, "require": { @@ -2296,20 +2534,20 @@ } ], "description": "This bundle generates code for you", - "time": "2015-02-11 07:21:23" + "time": "2015-03-17 06:36:52" }, { "name": "sonata-project/admin-bundle", - "version": "2.3.1", + "version": "2.3.2", "source": { "type": "git", "url": "https://github.com/sonata-project/SonataAdminBundle.git", - "reference": "1f08176f996a325e3bf5ccebeaf7c76be7f3d472" + "reference": "3fbeb0037a4dd9792840e804147e1b2f3df2d778" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sonata-project/SonataAdminBundle/zipball/1f08176f996a325e3bf5ccebeaf7c76be7f3d472", - "reference": "1f08176f996a325e3bf5ccebeaf7c76be7f3d472", + "url": "https://api.github.com/repos/sonata-project/SonataAdminBundle/zipball/3fbeb0037a4dd9792840e804147e1b2f3df2d778", + "reference": "3fbeb0037a4dd9792840e804147e1b2f3df2d778", "shasum": "" }, "require": { @@ -2317,12 +2555,13 @@ "knplabs/knp-menu": ">=1.1.0,<3.0.0", "knplabs/knp-menu-bundle": ">=1.1.0,<3.0.0", "sensio/generator-bundle": "~2.3", - "sonata-project/block-bundle": "~2.2,>=2.2.7", + "sonata-project/block-bundle": "~2.2,>=2.2.7,<2.3", "sonata-project/core-bundle": "~2.2", "sonata-project/exporter": "~1.0", "symfony/class-loader": "~2.3", "symfony/config": "~2.3", "symfony/console": "~2.3", + "symfony/expression-language": "~2.4", "symfony/form": "~2.3", "symfony/http-foundation": "~2.3", "symfony/routing": "~2.3", @@ -2375,7 +2614,7 @@ "bootstrap", "sonata" ], - "time": "2015-01-05 10:15:28" + "time": "2015-03-18 00:18:50" }, { "name": "sonata-project/block-bundle", @@ -2856,24 +3095,25 @@ }, { "name": "symfony/class-loader", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/ClassLoader", "source": { "type": "git", "url": "https://github.com/symfony/ClassLoader.git", - "reference": "deac802f76910708ab50d039806cfd1866895b52" + "reference": "56bf6fe551ca013471541d866f73a6cc70ece9c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/ClassLoader/zipball/deac802f76910708ab50d039806cfd1866895b52", - "reference": "deac802f76910708ab50d039806cfd1866895b52", + "url": "https://api.github.com/repos/symfony/ClassLoader/zipball/56bf6fe551ca013471541d866f73a6cc70ece9c5", + "reference": "56bf6fe551ca013471541d866f73a6cc70ece9c5", "shasum": "" }, "require": { "php": ">=5.3.3" }, "require-dev": { - "symfony/finder": "~2.0,>=2.0.5" + "symfony/finder": "~2.0,>=2.0.5", + "symfony/phpunit-bridge": "~2.7" }, "type": "library", "extra": { @@ -2902,27 +3142,30 @@ ], "description": "Symfony ClassLoader Component", "homepage": "http://symfony.com", - "time": "2015-01-05 14:28:40" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/config", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Config", "source": { "type": "git", "url": "https://github.com/symfony/Config.git", - "reference": "a9f781ba1221067d1f07c8cec0bc50f81b8d7408" + "reference": "7a47189c7667ca69bcaafd19ef8a8941db449a2c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Config/zipball/a9f781ba1221067d1f07c8cec0bc50f81b8d7408", - "reference": "a9f781ba1221067d1f07c8cec0bc50f81b8d7408", + "url": "https://api.github.com/repos/symfony/Config/zipball/7a47189c7667ca69bcaafd19ef8a8941db449a2c", + "reference": "7a47189c7667ca69bcaafd19ef8a8941db449a2c", "shasum": "" }, "require": { "php": ">=5.3.3", "symfony/filesystem": "~2.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -2950,21 +3193,21 @@ ], "description": "Symfony Config Component", "homepage": "http://symfony.com", - "time": "2015-01-21 20:57:55" + "time": "2015-03-12 10:28:44" }, { "name": "symfony/console", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Console", "source": { "type": "git", "url": "https://github.com/symfony/Console.git", - "reference": "e44154bfe3e41e8267d7a3794cd9da9a51cfac34" + "reference": "53f86497ccd01677e22435cfb7262599450a90d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Console/zipball/e44154bfe3e41e8267d7a3794cd9da9a51cfac34", - "reference": "e44154bfe3e41e8267d7a3794cd9da9a51cfac34", + "url": "https://api.github.com/repos/symfony/Console/zipball/53f86497ccd01677e22435cfb7262599450a90d1", + "reference": "53f86497ccd01677e22435cfb7262599450a90d1", "shasum": "" }, "require": { @@ -2973,6 +3216,7 @@ "require-dev": { "psr/log": "~1.0", "symfony/event-dispatcher": "~2.1", + "symfony/phpunit-bridge": "~2.7", "symfony/process": "~2.1" }, "suggest": { @@ -3007,21 +3251,75 @@ ], "description": "Symfony Console Component", "homepage": "http://symfony.com", - "time": "2015-01-25 04:39:26" + "time": "2015-03-13 17:37:22" + }, + { + "name": "symfony/css-selector", + "version": "v2.6.5", + "target-dir": "Symfony/Component/CssSelector", + "source": { + "type": "git", + "url": "https://github.com/symfony/CssSelector.git", + "reference": "86cf0aa16065ffc4545374e9479dd7878bf1d90f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/CssSelector/zipball/86cf0aa16065ffc4545374e9479dd7878bf1d90f", + "reference": "86cf0aa16065ffc4545374e9479dd7878bf1d90f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\CssSelector\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony CssSelector Component", + "homepage": "http://symfony.com", + "time": "2015-02-24 11:52:21" }, { "name": "symfony/debug", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Debug", "source": { "type": "git", "url": "https://github.com/symfony/Debug.git", - "reference": "150c80059c3ccf68f96a4fceb513eb6b41f23300" + "reference": "5c1570dea188ade0c6c5e874c2f0a6570587aa1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Debug/zipball/150c80059c3ccf68f96a4fceb513eb6b41f23300", - "reference": "150c80059c3ccf68f96a4fceb513eb6b41f23300", + "url": "https://api.github.com/repos/symfony/Debug/zipball/5c1570dea188ade0c6c5e874c2f0a6570587aa1c", + "reference": "5c1570dea188ade0c6c5e874c2f0a6570587aa1c", "shasum": "" }, "require": { @@ -3034,7 +3332,8 @@ "require-dev": { "symfony/class-loader": "~2.2", "symfony/http-foundation": "~2.1", - "symfony/http-kernel": "~2.3.24|~2.5.9|~2.6,>=2.6.2" + "symfony/http-kernel": "~2.3.24|~2.5.9|~2.6,>=2.6.2", + "symfony/phpunit-bridge": "~2.7" }, "suggest": { "symfony/http-foundation": "", @@ -3067,21 +3366,21 @@ ], "description": "Symfony Debug Component", "homepage": "http://symfony.com", - "time": "2015-01-21 20:57:55" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/dependency-injection", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/DependencyInjection", "source": { "type": "git", "url": "https://github.com/symfony/DependencyInjection.git", - "reference": "42bbb43fab66292a1865dc9616c299904c3d4d14" + "reference": "a49245b2beebe332924561c30772b16e1d32f13a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/DependencyInjection/zipball/42bbb43fab66292a1865dc9616c299904c3d4d14", - "reference": "42bbb43fab66292a1865dc9616c299904c3d4d14", + "url": "https://api.github.com/repos/symfony/DependencyInjection/zipball/a49245b2beebe332924561c30772b16e1d32f13a", + "reference": "a49245b2beebe332924561c30772b16e1d32f13a", "shasum": "" }, "require": { @@ -3093,6 +3392,7 @@ "require-dev": { "symfony/config": "~2.2", "symfony/expression-language": "~2.6", + "symfony/phpunit-bridge": "~2.7", "symfony/yaml": "~2.1" }, "suggest": { @@ -3127,7 +3427,7 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "http://symfony.com", - "time": "2015-01-25 04:39:26" + "time": "2015-03-17 12:44:40" }, { "name": "symfony/doctrine-bridge", @@ -3200,17 +3500,17 @@ }, { "name": "symfony/event-dispatcher", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/EventDispatcher", "source": { "type": "git", "url": "https://github.com/symfony/EventDispatcher.git", - "reference": "f75989f3ab2743a82fe0b03ded2598a2b1546813" + "reference": "70f7c8478739ad21e3deef0d977b38c77f1fb284" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/EventDispatcher/zipball/f75989f3ab2743a82fe0b03ded2598a2b1546813", - "reference": "f75989f3ab2743a82fe0b03ded2598a2b1546813", + "url": "https://api.github.com/repos/symfony/EventDispatcher/zipball/70f7c8478739ad21e3deef0d977b38c77f1fb284", + "reference": "70f7c8478739ad21e3deef0d977b38c77f1fb284", "shasum": "" }, "require": { @@ -3221,6 +3521,7 @@ "symfony/config": "~2.0,>=2.0.5", "symfony/dependency-injection": "~2.6", "symfony/expression-language": "~2.6", + "symfony/phpunit-bridge": "~2.7", "symfony/stopwatch": "~2.3" }, "suggest": { @@ -3254,26 +3555,79 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "http://symfony.com", - "time": "2015-02-01 16:10:57" + "time": "2015-03-13 17:37:22" + }, + { + "name": "symfony/expression-language", + "version": "v2.6.5", + "target-dir": "Symfony/Component/ExpressionLanguage", + "source": { + "type": "git", + "url": "https://github.com/symfony/expression-language.git", + "reference": "e5a515aa0738c1af3013127b747072124ff3da0b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/e5a515aa0738c1af3013127b747072124ff3da0b", + "reference": "e5a515aa0738c1af3013127b747072124ff3da0b", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\ExpressionLanguage\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony ExpressionLanguage Component", + "homepage": "http://symfony.com", + "time": "2015-03-17 06:52:13" }, { "name": "symfony/filesystem", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Filesystem", "source": { "type": "git", "url": "https://github.com/symfony/Filesystem.git", - "reference": "a1f566d1f92e142fa1593f4555d6d89e3044a9b7" + "reference": "fdc5f151bc2db066b51870d5bea3773d915ced0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Filesystem/zipball/a1f566d1f92e142fa1593f4555d6d89e3044a9b7", - "reference": "a1f566d1f92e142fa1593f4555d6d89e3044a9b7", + "url": "https://api.github.com/repos/symfony/Filesystem/zipball/fdc5f151bc2db066b51870d5bea3773d915ced0b", + "reference": "fdc5f151bc2db066b51870d5bea3773d915ced0b", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -3301,30 +3655,33 @@ ], "description": "Symfony Filesystem Component", "homepage": "http://symfony.com", - "time": "2015-01-03 21:13:09" + "time": "2015-03-12 10:28:44" }, { "name": "symfony/finder", - "version": "v2.6.4", + "version": "v2.3.26", "target-dir": "Symfony/Component/Finder", "source": { "type": "git", "url": "https://github.com/symfony/Finder.git", - "reference": "16513333bca64186c01609961a2bb1b95b5e1355" + "reference": "97f661a53e4f5f5739f84531ff273ba2121a3831" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Finder/zipball/16513333bca64186c01609961a2bb1b95b5e1355", - "reference": "16513333bca64186c01609961a2bb1b95b5e1355", + "url": "https://api.github.com/repos/symfony/Finder/zipball/97f661a53e4f5f5739f84531ff273ba2121a3831", + "reference": "97f661a53e4f5f5739f84531ff273ba2121a3831", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6-dev" + "dev-master": "2.3-dev" } }, "autoload": { @@ -3348,21 +3705,21 @@ ], "description": "Symfony Finder Component", "homepage": "http://symfony.com", - "time": "2015-01-03 08:01:59" + "time": "2015-03-07 19:12:23" }, { "name": "symfony/form", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Form", "source": { "type": "git", "url": "https://github.com/symfony/Form.git", - "reference": "4158baad5dca9cdea1b10a721ee2d8ea0233cbee" + "reference": "e222853aeb7da9735f8b2735ce6994cf7c536b54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Form/zipball/4158baad5dca9cdea1b10a721ee2d8ea0233cbee", - "reference": "4158baad5dca9cdea1b10a721ee2d8ea0233cbee", + "url": "https://api.github.com/repos/symfony/Form/zipball/e222853aeb7da9735f8b2735ce6994cf7c536b54", + "reference": "e222853aeb7da9735f8b2735ce6994cf7c536b54", "shasum": "" }, "require": { @@ -3376,6 +3733,7 @@ "doctrine/collections": "~1.0", "symfony/http-foundation": "~2.2", "symfony/http-kernel": "~2.4", + "symfony/phpunit-bridge": "~2.7", "symfony/security-csrf": "~2.4", "symfony/translation": "~2.0,>=2.0.5", "symfony/validator": "~2.6" @@ -3413,21 +3771,21 @@ ], "description": "Symfony Form Component", "homepage": "http://symfony.com", - "time": "2015-01-25 03:35:46" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/framework-bundle", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Bundle/FrameworkBundle", "source": { "type": "git", "url": "https://github.com/symfony/FrameworkBundle.git", - "reference": "91c0ab8cc6307953a38b8d543eed63b1693bf5c5" + "reference": "23c60ad21008d927dff82ed59bcc7723109338d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/FrameworkBundle/zipball/91c0ab8cc6307953a38b8d543eed63b1693bf5c5", - "reference": "91c0ab8cc6307953a38b8d543eed63b1693bf5c5", + "url": "https://api.github.com/repos/symfony/FrameworkBundle/zipball/23c60ad21008d927dff82ed59bcc7723109338d2", + "reference": "23c60ad21008d927dff82ed59bcc7723109338d2", "shasum": "" }, "require": { @@ -3439,7 +3797,7 @@ "symfony/filesystem": "~2.3", "symfony/http-foundation": "~2.4.9|~2.5,>=2.5.4", "symfony/http-kernel": "~2.6", - "symfony/routing": "~2.2", + "symfony/routing": "~2.3.26|~2.6,>=2.6.5", "symfony/security-core": "~2.6", "symfony/security-csrf": "~2.6", "symfony/stopwatch": "~2.3", @@ -3456,6 +3814,7 @@ "symfony/finder": "~2.0,>=2.0.5", "symfony/form": "~2.6", "symfony/intl": "~2.3", + "symfony/phpunit-bridge": "~2.7", "symfony/process": "~2.0,>=2.0.5", "symfony/security": "~2.6", "symfony/validator": "~2.5", @@ -3496,28 +3855,29 @@ ], "description": "Symfony FrameworkBundle", "homepage": "http://symfony.com", - "time": "2015-02-01 16:10:57" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/http-foundation", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/HttpFoundation", "source": { "type": "git", "url": "https://github.com/symfony/HttpFoundation.git", - "reference": "8fa63d614d56ccfe033e30411d90913cfc483ff6" + "reference": "d527885e37b55ec0e3dc6f4b70566d0f9b2f2388" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/HttpFoundation/zipball/8fa63d614d56ccfe033e30411d90913cfc483ff6", - "reference": "8fa63d614d56ccfe033e30411d90913cfc483ff6", + "url": "https://api.github.com/repos/symfony/HttpFoundation/zipball/d527885e37b55ec0e3dc6f4b70566d0f9b2f2388", + "reference": "d527885e37b55ec0e3dc6f4b70566d0f9b2f2388", "shasum": "" }, "require": { "php": ">=5.3.3" }, "require-dev": { - "symfony/expression-language": "~2.4" + "symfony/expression-language": "~2.4", + "symfony/phpunit-bridge": "~2.7" }, "type": "library", "extra": { @@ -3549,21 +3909,21 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "http://symfony.com", - "time": "2015-02-01 16:10:57" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/http-kernel", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/HttpKernel", "source": { "type": "git", "url": "https://github.com/symfony/HttpKernel.git", - "reference": "27abf3106d8bd08562070dd4e2438c279792c434" + "reference": "6f7b2d3ba8bf02cf77edb399696e85ef24a888a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/HttpKernel/zipball/27abf3106d8bd08562070dd4e2438c279792c434", - "reference": "27abf3106d8bd08562070dd4e2438c279792c434", + "url": "https://api.github.com/repos/symfony/HttpKernel/zipball/6f7b2d3ba8bf02cf77edb399696e85ef24a888a4", + "reference": "6f7b2d3ba8bf02cf77edb399696e85ef24a888a4", "shasum": "" }, "require": { @@ -3583,6 +3943,7 @@ "symfony/dom-crawler": "~2.0,>=2.0.5", "symfony/expression-language": "~2.4", "symfony/finder": "~2.0,>=2.0.5", + "symfony/phpunit-bridge": "~2.7", "symfony/process": "~2.0,>=2.0.5", "symfony/routing": "~2.2", "symfony/stopwatch": "~2.3", @@ -3626,28 +3987,29 @@ ], "description": "Symfony HttpKernel Component", "homepage": "http://symfony.com", - "time": "2015-02-02 18:02:30" + "time": "2015-03-17 14:58:46" }, { "name": "symfony/intl", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Intl", "source": { "type": "git", "url": "https://github.com/symfony/Intl.git", - "reference": "59b04458fa72b260f3bd3d889a8fcd7d330a9cf9" + "reference": "dc086c64847765835d6ceda9113436684f55b53a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Intl/zipball/59b04458fa72b260f3bd3d889a8fcd7d330a9cf9", - "reference": "59b04458fa72b260f3bd3d889a8fcd7d330a9cf9", + "url": "https://api.github.com/repos/symfony/Intl/zipball/dc086c64847765835d6ceda9113436684f55b53a", + "reference": "dc086c64847765835d6ceda9113436684f55b53a", "shasum": "" }, "require": { "php": ">=5.3.3" }, "require-dev": { - "symfony/filesystem": ">=2.1" + "symfony/filesystem": ">=2.1", + "symfony/phpunit-bridge": "~2.7" }, "suggest": { "ext-intl": "to use the component with locales other than \"en\"" @@ -3701,26 +4063,29 @@ "l10n", "localization" ], - "time": "2015-01-25 04:39:26" + "time": "2015-02-24 11:52:21" }, { "name": "symfony/options-resolver", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/OptionsResolver", "source": { "type": "git", "url": "https://github.com/symfony/OptionsResolver.git", - "reference": "ae68b6c97d26edcdf65eb3c2dd2aee502573e0ec" + "reference": "d619503992eea05eb407a6db76e28dc1b7619416" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/OptionsResolver/zipball/ae68b6c97d26edcdf65eb3c2dd2aee502573e0ec", - "reference": "ae68b6c97d26edcdf65eb3c2dd2aee502573e0ec", + "url": "https://api.github.com/repos/symfony/OptionsResolver/zipball/d619503992eea05eb407a6db76e28dc1b7619416", + "reference": "d619503992eea05eb407a6db76e28dc1b7619416", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -3753,26 +4118,29 @@ "configuration", "options" ], - "time": "2015-01-08 13:00:41" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/process", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Process", "source": { "type": "git", "url": "https://github.com/symfony/Process.git", - "reference": "ecfc23e89d9967999fa5f60a1e9af7384396e9ae" + "reference": "4d717f34f3d1d6ab30fbe79f7132960a27f4a0dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Process/zipball/ecfc23e89d9967999fa5f60a1e9af7384396e9ae", - "reference": "ecfc23e89d9967999fa5f60a1e9af7384396e9ae", + "url": "https://api.github.com/repos/symfony/Process/zipball/4d717f34f3d1d6ab30fbe79f7132960a27f4a0dc", + "reference": "4d717f34f3d1d6ab30fbe79f7132960a27f4a0dc", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -3800,26 +4168,29 @@ ], "description": "Symfony Process Component", "homepage": "http://symfony.com", - "time": "2015-01-25 04:39:26" + "time": "2015-03-12 10:28:44" }, { "name": "symfony/property-access", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/PropertyAccess", "source": { "type": "git", "url": "https://github.com/symfony/PropertyAccess.git", - "reference": "9c0b67ea9c1a2b59cc7afae9177cd3c5ca5ac608" + "reference": "0ce73304d8acd87ab3a75155c889f9cc8ac9d28d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/PropertyAccess/zipball/9c0b67ea9c1a2b59cc7afae9177cd3c5ca5ac608", - "reference": "9c0b67ea9c1a2b59cc7afae9177cd3c5ca5ac608", + "url": "https://api.github.com/repos/symfony/PropertyAccess/zipball/0ce73304d8acd87ab3a75155c889f9cc8ac9d28d", + "reference": "0ce73304d8acd87ab3a75155c889f9cc8ac9d28d", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -3858,21 +4229,21 @@ "property path", "reflection" ], - "time": "2015-01-25 04:39:26" + "time": "2015-03-07 07:40:15" }, { "name": "symfony/routing", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Routing", "source": { "type": "git", "url": "https://github.com/symfony/Routing.git", - "reference": "bda1c3c67f2a33bbeabb1d321feaf626a0ca5698" + "reference": "a7f3eb540e5c553c3c95993c6fc2e7edb2f3b9d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Routing/zipball/bda1c3c67f2a33bbeabb1d321feaf626a0ca5698", - "reference": "bda1c3c67f2a33bbeabb1d321feaf626a0ca5698", + "url": "https://api.github.com/repos/symfony/Routing/zipball/a7f3eb540e5c553c3c95993c6fc2e7edb2f3b9d2", + "reference": "a7f3eb540e5c553c3c95993c6fc2e7edb2f3b9d2", "shasum": "" }, "require": { @@ -3885,6 +4256,7 @@ "symfony/config": "~2.2", "symfony/expression-language": "~2.4", "symfony/http-foundation": "~2.3", + "symfony/phpunit-bridge": "~2.7", "symfony/yaml": "~2.0,>=2.0.5" }, "suggest": { @@ -3926,21 +4298,21 @@ "uri", "url" ], - "time": "2015-01-15 12:15:12" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/security", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Security", "source": { "type": "git", "url": "https://github.com/symfony/Security.git", - "reference": "109e94008f1a0da86d0abd354860b765d569b3c3" + "reference": "33c79de444fd031ff45425e7007f56677c3ff11f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Security/zipball/109e94008f1a0da86d0abd354860b765d569b3c3", - "reference": "109e94008f1a0da86d0abd354860b765d569b3c3", + "url": "https://api.github.com/repos/symfony/Security/zipball/33c79de444fd031ff45425e7007f56677c3ff11f", + "reference": "33c79de444fd031ff45425e7007f56677c3ff11f", "shasum": "" }, "require": { @@ -3962,6 +4334,7 @@ "psr/log": "~1.0", "symfony/expression-language": "~2.6", "symfony/intl": "~2.3", + "symfony/phpunit-bridge": "~2.7", "symfony/routing": "~2.2", "symfony/translation": "~2.0,>=2.0.5", "symfony/validator": "~2.5,>=2.5.5" @@ -4002,21 +4375,21 @@ ], "description": "Symfony Security Component", "homepage": "http://symfony.com", - "time": "2015-01-25 04:39:26" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/security-bundle", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Bundle/SecurityBundle", "source": { "type": "git", "url": "https://github.com/symfony/SecurityBundle.git", - "reference": "b47bae8d7e7d918b53aab4228d9bc696d4790afb" + "reference": "8f0fafeafbdb479a5c39e799771d1822d260fe3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/SecurityBundle/zipball/b47bae8d7e7d918b53aab4228d9bc696d4790afb", - "reference": "b47bae8d7e7d918b53aab4228d9bc696d4790afb", + "url": "https://api.github.com/repos/symfony/SecurityBundle/zipball/8f0fafeafbdb479a5c39e799771d1822d260fe3b", + "reference": "8f0fafeafbdb479a5c39e799771d1822d260fe3b", "shasum": "" }, "require": { @@ -4035,6 +4408,7 @@ "symfony/form": "~2.4", "symfony/framework-bundle": "~2.6", "symfony/http-foundation": "~2.3", + "symfony/phpunit-bridge": "~2.7", "symfony/process": "~2.0,>=2.0.5", "symfony/twig-bridge": "~2.2,>=2.2.6", "symfony/twig-bundle": "~2.2", @@ -4069,26 +4443,29 @@ ], "description": "Symfony SecurityBundle", "homepage": "http://symfony.com", - "time": "2015-01-25 06:09:57" + "time": "2015-03-14 05:08:39" }, { "name": "symfony/stopwatch", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Stopwatch", "source": { "type": "git", "url": "https://github.com/symfony/Stopwatch.git", - "reference": "e8da5286132ba75ce4b4275fbf0f4cd369bfd71c" + "reference": "ba4e774f71e2ce3e3f65cabac4031b9029972af5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Stopwatch/zipball/e8da5286132ba75ce4b4275fbf0f4cd369bfd71c", - "reference": "e8da5286132ba75ce4b4275fbf0f4cd369bfd71c", + "url": "https://api.github.com/repos/symfony/Stopwatch/zipball/ba4e774f71e2ce3e3f65cabac4031b9029972af5", + "reference": "ba4e774f71e2ce3e3f65cabac4031b9029972af5", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -4116,28 +4493,29 @@ ], "description": "Symfony Stopwatch Component", "homepage": "http://symfony.com", - "time": "2015-01-03 08:01:59" + "time": "2015-02-24 11:52:21" }, { "name": "symfony/templating", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Templating", "source": { "type": "git", "url": "https://github.com/symfony/Templating.git", - "reference": "2468e748c0583273fbd164de20b4d037ba55ee58" + "reference": "bc4879a794c1fa51fd7bd4bbc5bea33b7071b776" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Templating/zipball/2468e748c0583273fbd164de20b4d037ba55ee58", - "reference": "2468e748c0583273fbd164de20b4d037ba55ee58", + "url": "https://api.github.com/repos/symfony/Templating/zipball/bc4879a794c1fa51fd7bd4bbc5bea33b7071b776", + "reference": "bc4879a794c1fa51fd7bd4bbc5bea33b7071b776", "shasum": "" }, "require": { "php": ">=5.3.3" }, "require-dev": { - "psr/log": "~1.0" + "psr/log": "~1.0", + "symfony/phpunit-bridge": "~2.7" }, "suggest": { "psr/log": "For using debug logging in loaders" @@ -4169,21 +4547,21 @@ ], "description": "Symfony Templating Component", "homepage": "http://symfony.com", - "time": "2015-01-05 17:57:42" + "time": "2015-03-13 17:37:22" }, { "name": "symfony/translation", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Translation", "source": { "type": "git", "url": "https://github.com/symfony/Translation.git", - "reference": "f289cdf8179d32058c1e1cbac723106a5ff6fa39" + "reference": "043db5f1eef9598d1bc1d75b93304984c003d7d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Translation/zipball/f289cdf8179d32058c1e1cbac723106a5ff6fa39", - "reference": "f289cdf8179d32058c1e1cbac723106a5ff6fa39", + "url": "https://api.github.com/repos/symfony/Translation/zipball/043db5f1eef9598d1bc1d75b93304984c003d7d9", + "reference": "043db5f1eef9598d1bc1d75b93304984c003d7d9", "shasum": "" }, "require": { @@ -4193,6 +4571,7 @@ "psr/log": "~1.0", "symfony/config": "~2.3,>=2.3.12", "symfony/intl": "~2.3", + "symfony/phpunit-bridge": "~2.7", "symfony/yaml": "~2.2" }, "suggest": { @@ -4227,26 +4606,25 @@ ], "description": "Symfony Translation Component", "homepage": "http://symfony.com", - "time": "2015-01-03 15:33:07" + "time": "2015-03-14 11:42:25" }, { "name": "symfony/twig-bridge", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Bridge/Twig", "source": { "type": "git", "url": "https://github.com/symfony/TwigBridge.git", - "reference": "85572fed6e76dd1794d12ac8c1dd9ffa6882d45d" + "reference": "4315490bf54152a587f785a428d3afcf0e98a7ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/TwigBridge/zipball/85572fed6e76dd1794d12ac8c1dd9ffa6882d45d", - "reference": "85572fed6e76dd1794d12ac8c1dd9ffa6882d45d", + "url": "https://api.github.com/repos/symfony/TwigBridge/zipball/4315490bf54152a587f785a428d3afcf0e98a7ec", + "reference": "4315490bf54152a587f785a428d3afcf0e98a7ec", "shasum": "" }, "require": { "php": ">=5.3.3", - "symfony/security-csrf": "~2.4", "twig/twig": "~1.13,>=1.13.1" }, "require-dev": { @@ -4256,6 +4634,7 @@ "symfony/form": "~2.6", "symfony/http-kernel": "~2.3", "symfony/intl": "~2.3", + "symfony/phpunit-bridge": "~2.7", "symfony/routing": "~2.2", "symfony/security": "~2.4", "symfony/stopwatch": "~2.2", @@ -4304,21 +4683,21 @@ ], "description": "Symfony Twig Bridge", "homepage": "http://symfony.com", - "time": "2015-01-25 04:39:26" + "time": "2015-03-13 09:50:03" }, { "name": "symfony/twig-bundle", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Bundle/TwigBundle", "source": { "type": "git", "url": "https://github.com/symfony/TwigBundle.git", - "reference": "a8d76e1b66119b6e36c4e449c9894b83a2e2f38c" + "reference": "fcbb690d7ec1aa44209b84f2a03a9642ae6c26c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/TwigBundle/zipball/a8d76e1b66119b6e36c4e449c9894b83a2e2f38c", - "reference": "a8d76e1b66119b6e36c4e449c9894b83a2e2f38c", + "url": "https://api.github.com/repos/symfony/TwigBundle/zipball/fcbb690d7ec1aa44209b84f2a03a9642ae6c26c6", + "reference": "fcbb690d7ec1aa44209b84f2a03a9642ae6c26c6", "shasum": "" }, "require": { @@ -4332,6 +4711,7 @@ "symfony/dependency-injection": "~2.2", "symfony/expression-language": "~2.4", "symfony/framework-bundle": "~2.1", + "symfony/phpunit-bridge": "~2.7", "symfony/routing": "~2.1", "symfony/stopwatch": "~2.2", "symfony/templating": "~2.1" @@ -4363,7 +4743,7 @@ ], "description": "Symfony TwigBundle", "homepage": "http://symfony.com", - "time": "2015-01-06 17:50:02" + "time": "2015-03-13 17:11:24" }, { "name": "symfony/validator", @@ -4438,22 +4818,25 @@ }, { "name": "symfony/yaml", - "version": "v2.6.4", + "version": "v2.6.5", "target-dir": "Symfony/Component/Yaml", "source": { "type": "git", "url": "https://github.com/symfony/Yaml.git", - "reference": "60ed7751671113cf1ee7d7778e691642c2e9acd8" + "reference": "0cd8e72071e46e15fc072270ae39ea1b66b10a9d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Yaml/zipball/60ed7751671113cf1ee7d7778e691642c2e9acd8", - "reference": "60ed7751671113cf1ee7d7778e691642c2e9acd8", + "url": "https://api.github.com/repos/symfony/Yaml/zipball/0cd8e72071e46e15fc072270ae39ea1b66b10a9d", + "reference": "0cd8e72071e46e15fc072270ae39ea1b66b10a9d", "shasum": "" }, "require": { "php": ">=5.3.3" }, + "require-dev": { + "symfony/phpunit-bridge": "~2.7" + }, "type": "library", "extra": { "branch-alias": { @@ -4481,7 +4864,7 @@ ], "description": "Symfony Yaml Component", "homepage": "http://symfony.com", - "time": "2015-01-25 04:39:26" + "time": "2015-03-12 10:28:44" }, { "name": "szymach/c-pchart", @@ -4953,7 +5336,10 @@ "packages-dev": [], "aliases": [], "minimum-stability": "stable", - "stability-flags": [], + "stability-flags": { + "behat/behat": 0, + "behat/mink-extension": 0 + }, "prefer-stable": false, "prefer-lowest": false, "platform": { diff --git a/tests/travis-apache b/tests/travis-apache new file mode 100644 index 0000000000..f5c999822e --- /dev/null +++ b/tests/travis-apache @@ -0,0 +1,25 @@ + + ServerAdmin webmaster@localhost + ServerName localhost + DocumentRoot %TRAVIS_BUILD_DIR% + + + Options Indexes FollowSymLinks MultiViews + AllowOverride None + Order allow,deny + allow from all + + + ErrorLog ${APACHE_LOG_DIR}/localhost-error.log + LogLevel warn + CustomLog ${APACHE_LOG_DIR}/localhost-access.log combined + + # Wire up Apache to use Travis CI's php-fpm. + + AddHandler php5-fcgi .php + Action php5-fcgi /php5-fcgi + Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi + FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -host 127.0.0.1:9000 -pass-header Authorization + + + diff --git a/tests/travis-php-config.ini b/tests/travis-php-config.ini new file mode 100644 index 0000000000..44476ab89a --- /dev/null +++ b/tests/travis-php-config.ini @@ -0,0 +1,4 @@ +; this file serves to configure the PHP environment on travis-ci.com +; see http://docs.travis-ci.com/user/languages/php/#Custom-PHP-configuration +date.timezone = "Europe/Paris" +phar.readonly = Off \ No newline at end of file