Fabien Potencier
30b31611a5
Merge branch '2.6' into 2.7
...
* 2.6:
[Translator] Cache does not take fallback locales into consideration
[VarDumper] Fix call site detection
[Process] Fix volatile test
Remove some useless @group annotations
Removed useless strtolower call
[Validator] Use strict comparisons in loaders
CS: Use "self" keyword instead of class name if possible
Conflicts:
.travis.yml
src/Symfony/Component/Translation/Translator.php
2015-04-10 09:19:44 +02:00
Nicolas Grekas
0b70d02e3f
Remove some useless @group annotations
2015-04-07 15:19:55 +02:00
Nicolas Grekas
6487b6e07b
[Debug] Add debug extension to the test suite
2015-04-03 17:33:45 +02:00
Nicolas Grekas
ef886548a0
Merge branch '2.6' into 2.7
...
* 2.6:
[travis] Fix tests cancellations
2015-04-01 09:24:08 +02:00
Nicolas Grekas
7441955a50
[travis] Fix tests cancellations
2015-04-01 08:29:01 +02:00
Fabien Potencier
eccfbe35a4
Merge branch '2.6' into 2.7
...
* 2.6:
CS: fixes
Translator component has default domain for null implemented no need to have default translation domain logic in 3 different places
[Form] [TwigBridge] Bootstrap layout whitespace control
[travis] Kill tests when a new commit has been pushed
fixed CS
Change behavior to mirror hash_equals() returning early if there is a length mismatch
CS fixing
Prevent modifying secrets as much as possible
Update StringUtils.php
Whitespace
Update StringUtils.php
StringUtils::equals() arguments in RememberMe Cookie based implementation are confused
CS: general fixes
[SecurityBundle] removed a duplicated service definition and simplified others.
Conflicts:
src/Symfony/Bundle/SecurityBundle/Resources/config/security_listeners.xml
2015-03-27 11:22:45 +01:00
Nicolas Grekas
e29f74e114
[travis] Kill tests when a new commit has been pushed
2015-03-25 16:40:46 +01:00
Nicolas Grekas
eb728c5e4c
[2.7] add @group legacy
2015-03-13 18:50:01 +01:00
Nicolas Grekas
099622deb4
Merge branch '2.6' into 2.7
...
* 2.6:
[2.6] add @group legacy
[2.3] add @group legacy
Conflicts:
src/Symfony/Bridge/Doctrine/Tests/Validator/Constraints/LegacyUniqueEntityValidator2Dot4ApiTest.php
src/Symfony/Bridge/Propel1/Tests/Form/ChoiceList/ModelChoiceListTest.php
src/Symfony/Component/Form/Tests/Extension/Validator/Constraints/LegacyFormValidator2Dot4ApiTest.php
src/Symfony/Component/Security/Core/Tests/Validator/Constraints/LegacyUserPasswordValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyAllValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyBlankValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCallbackValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCardSchemeValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyChoiceValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCollectionValidatorArray2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCollectionValidatorArrayObject2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCollectionValidatorCustomArrayObject2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCountValidatorArray2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCountValidatorCountable2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyCurrencyValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyDateTimeValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyDateValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyEmailValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyEqualToValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyExpressionValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyFalseValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyFileValidatorObject2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyFileValidatorPath2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyGreaterThanOrEqualValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyGreaterThanValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyIbanValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyIdenticalToValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyImageValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyIpValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyIsbnValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyIssnValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyLanguageValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyLengthValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyLessThanOrEqualValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyLessThanValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyLocaleValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyLuhnValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyNotBlankValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyNotEqualToValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyNotIdenticalToValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyNotNullValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyNullValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyRangeValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyRegexValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyTimeValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyTrueValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyTypeValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyUrlValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/Constraints/LegacyUuidValidator2Dot4ApiTest.php
src/Symfony/Component/Validator/Tests/ValidatorBuilderTest.php
2015-03-13 18:40:40 +01:00
Nicolas Grekas
52ab20607c
[2.3] add @group legacy
2015-03-13 18:09:38 +01:00
Nicolas Grekas
e91058089c
[2.7] Fix travis file
2015-03-12 15:47:10 +01:00
Fabien Potencier
6d605a7d3e
Merge branch '2.6' into 2.7
...
* 2.6:
[HttpFoundation] MongoDbSessionHandler::read() now checks for valid session age
Changed visibility of setUp() and tearDown to protected
[WebProfilerBundle] Set debug+charset on the ExceptionHandler fallback
Added default button class
used HTML5 meta charset tag and removed hardcoded ones
Revert "bug #13715 Enforce UTF-8 charset for core controllers (WouterJ)"
fixed XSS in the exception handler
Php Inspections (EA Extended) - static code analysis includes:
[2.3] Remove most refs uses
Test with local components instead of waiting for the subtree-splitter when possible
Conflicts:
.travis.yml
2015-03-12 15:31:07 +01:00
Fabien Potencier
0f00f7c7e8
Merge branch '2.6' into 2.7
...
* 2.6:
Php Inspections (EA Extended): squash all PR-13813 commits
replaced the last remaining is_integer() call
[2.3] [Config] [Console] [DependencyInjection] [DomCrawler] [Form] [HttpKernel] [PropertyAccess] [Security] [Translation] [Yaml] static code analysis, code cleanup
[FrameworkBundle] simplify dep declaration
[VarDumper] Fix "next element is already occupied"
[Validator] Added missing galician (gl) translations
[PropertyAccess] stop overwriting once a reference is reached (3rd)
[OptionsResolver] Remove Unused Variable from Foreach Cycles
[travis] Tests Security sub-components
[Twig] bootstrap_3_layout.html.twig is usable as a trait
[travis] Tests Security sub-components
CS fixes
[TwigBridge] Bootstrap Layout - Fix the label of checkbox cannot be empty
[travis] test with php nightly
Conflicts:
.travis.yml
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Component/Security/Http/Tests/Firewall/ExceptionListenerTest.php
src/Symfony/Component/Security/Http/Tests/Firewall/RememberMeListenerTest.php
2015-03-07 08:43:00 +01:00
Nicolas Grekas
f885b9b465
Test with local components instead of waiting for the subtree-splitter when possible
2015-03-05 00:16:30 +01:00
Nicolas Grekas
16cdcf2b94
[travis] Tests Security sub-components
2015-03-03 09:52:27 +01:00
Nicolas Grekas
8aef213246
[travis] Tests Security sub-components
2015-03-03 09:13:47 +01:00
Nicolas Grekas
213cabcf95
[travis] test with php nightly
2015-02-26 11:12:05 +01:00
Nicolas Grekas
d4802aa92b
Merge branch '2.6' into 2.7
...
* 2.6:
Minor hot fix
[PROCESS] make sure /dev/tty is readable
[2.3] require-dev PHPUnit bridge
[FrameworkBundle] Fixed Shell logo
[2.3] Update CONTRIBUTING.md
[2.3][Process] Fixed PhpProcess::getCommandLine() result
[Console] explicit assertion for ArgvInput::getFirstArgument() with no arguments
[PropertyAccess] unify and fix doc
Enforce UTF-8 charset for core controllers
Fix the toolbar JS for IE
Conflicts:
.travis.yml
src/Symfony/Bridge/Doctrine/composer.json
src/Symfony/Bridge/Monolog/composer.json
src/Symfony/Bridge/Propel1/composer.json
src/Symfony/Bridge/ProxyManager/composer.json
src/Symfony/Bridge/Swiftmailer/composer.json
src/Symfony/Bridge/Twig/composer.json
src/Symfony/Bundle/DebugBundle/composer.json
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Bundle/SecurityBundle/composer.json
src/Symfony/Bundle/TwigBundle/composer.json
src/Symfony/Bundle/WebProfilerBundle/composer.json
src/Symfony/Component/Asset/Exception/ExceptionInterface.php
src/Symfony/Component/Asset/Exception/LogicException.php
src/Symfony/Component/BrowserKit/composer.json
src/Symfony/Component/ClassLoader/composer.json
src/Symfony/Component/Console/composer.json
src/Symfony/Component/Debug/composer.json
src/Symfony/Component/DependencyInjection/composer.json
src/Symfony/Component/DomCrawler/composer.json
src/Symfony/Component/EventDispatcher/composer.json
src/Symfony/Component/Form/composer.json
src/Symfony/Component/HttpFoundation/composer.json
src/Symfony/Component/HttpKernel/composer.json
src/Symfony/Component/Intl/composer.json
src/Symfony/Component/Routing/composer.json
src/Symfony/Component/Security/Acl/composer.json
src/Symfony/Component/Security/Core/composer.json
src/Symfony/Component/Security/Csrf/composer.json
src/Symfony/Component/Security/Http/composer.json
src/Symfony/Component/Security/composer.json
src/Symfony/Component/Templating/composer.json
src/Symfony/Component/Translation/composer.json
src/Symfony/Component/Validator/composer.json
2015-02-24 13:09:34 +01:00
Nicolas Grekas
8b02796e9e
[2.3] require-dev PHPUnit bridge
2015-02-24 11:24:26 +01:00
Nicolas Grekas
4ef3610d78
[PhpUnitBridge] Tweak and fix deprecation notices
2015-02-22 12:48:16 +01:00
Nicolas Grekas
acac734d08
[PhpUnitBridge] new bridge for testing with PHPUnit
2015-02-18 11:38:04 +01:00
Nicolas Grekas
f77d710881
Revert "minor #13673 phpunit --colors=always (nicolas-grekas)"
...
This reverts commit dd1a5951ae
, reversing
changes made to 5f6d235a69
.
2015-02-12 19:15:41 +01:00
Nicolas Grekas
9d94dbf5ee
phpunit --colors=always
2015-02-12 19:02:13 +01:00
Fabien Potencier
1d45ca894b
Merge branch '2.6' into 2.7
...
* 2.6: (21 commits)
[FrameworkBundle] Fix title and placeholder rendering in php form templates.
[TwigBridge] Removed duplicated code from TwigRenderer
[Translator][Logging] implement TranslatorBagInterface.
RequestDataCollector - small fix
renamed composer.phar to composer to be consistent with the Symfony docs
[FrameworkBundle] bumped min version of Routing to 2.3
removed composer --dev option everywhere
fixed a test
[Console] Fixed output bug, if escaped string in a formatted string.
“console help” ignores --raw option
Fix form icon position in web profiler
[Security] Remove ContextListener's onKernelResponse listener as it is used
Revert "minor #12652 [HttpFoundation] [Hackday] #9942 test: Request::getContent() for null value (skler)"
Revert "fixed assertion"
fixed assertion
[HttpFoundation] [Hackday] #9942 test: Request::getContent() for null value
fixed URL
Add reference to documentation in FormEvents phpdocs
[YAML] Fix one-liners to work with multiple new lines
Keep "pre" meaning for var_dump quick-and-dirty debug
...
Conflicts:
src/Symfony/Bridge/Twig/composer.json
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Component/Security/Http/Firewall/ContextListener.php
src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php
2015-02-11 08:17:51 +01:00
Fabien Potencier
af59316536
removed composer --dev option everywhere
2015-02-08 08:33:54 +01:00
Nicolas Grekas
713b8c87b4
Test lowest deps with latest 5.3
2015-01-30 23:37:14 +01:00
Fabien Potencier
6dc897931b
bumped min PHP version to 5.3.9
2015-01-09 07:51:41 +01:00
Fabien Potencier
f7d489ef61
fixed typo
2015-01-05 15:38:29 +01:00
Christophe Coevoet
01f7a3a9fc
Improve the composer root version setting on Travis
...
The previous implementation was setting dev-master in all branches. This
was working fine only because the dev-master branch alias was never
updated in maintenance branches, and so dev-master was aliased as
2.3.x-dev in the 2.3 branch.
2015-01-03 12:15:23 +01:00
Nicolas Grekas
750f3a62f7
No global state for isolated tests and other fixes
2014-12-29 10:34:09 +01:00
Nicolas Grekas
b1d47e94df
[travis] reorder matrix + prevent "Killed" jobs
2014-12-26 11:26:07 +01:00
Nicolas Grekas
a848d69dbc
[travis] remove sh wrapper
2014-12-24 10:20:55 +01:00
Nicolas Grekas
25fef27753
Test components using their lowest possible deps
2014-12-15 11:45:17 +01:00
Christian Flothmann
2ac5c86e37
enforce memcached version to be 2.1.0
...
The signature of the `Memcached::get()` method changed with 2.2.0.
Therefore, tests fail in Symfony when mocking `Memcached` in the
`MemcachedSessionHandlerTest` of the HttpFoundation component (see
also php-memcached-dev/php-memcached#126 and
https://bugs.php.net/bug.php?id=66331 ).
2014-10-23 15:11:04 +02:00
Bernhard Schussek
be819c162f
[Intl] Integrated ICU data into Intl component
2014-09-26 16:16:55 +02:00
Romain Neutron
3b02af9f79
[2.3] Add missing development dependencies
2014-09-22 17:11:59 +02:00
Luis Cordova
e2ee13a2d9
switch before_script to before_install and script to install
2014-09-15 20:19:39 +02:00
Luis Cordova
3bba329775
fixing yaml indentation
2014-09-02 18:01:12 +02:00
Christophe Coevoet
0fca35276a
Disabled the PHPUnit self-update on Travis
...
The 4.2.2 release available on Travis currently ships with a broken
self-update command. Given that it is new enough to contain the fixes for
the other bugs affecting the build, it is fine to keep using the available
phar without updating it.
2014-08-28 22:43:41 +02:00
Christophe Coevoet
e8d01c9669
Simplified the Travis test command
...
There is no reason to turn a failure into a different failure. And this
will avoid Travis to say that the "false" command failed.
2014-07-03 14:53:01 +02:00
Fabien Potencier
3b9902ae77
enabled PHP 5.6 for tests
2014-06-28 15:47:37 +02:00
Christophe Coevoet
84561d2a6f
Fixed the Travis build on PHP 5.3.3
...
Updating PHPUnit requires OpenSSL which is not available on 5.3.3 on
Travis.
2014-06-12 12:13:44 +02:00
Christophe Coevoet
ba37394562
Simplified the way to update PHPUnit to the latest version
2014-06-12 11:36:14 +02:00
Christophe Coevoet
2e64fb1db3
Fixed the Travis build to avoid exiting too early
2014-05-21 03:09:34 +02:00
Jakub Zalas
61108b9185
Disable 5.6 until it is stable again.
2014-05-13 22:34:13 +01:00
Romain Neutron
c7befd5380
Update PHPUnit before run
2014-04-30 17:29:47 +02:00
Fabien Potencier
e93cbd7735
changed travis to run on the nightly builds of HHVM until everything gets stable
2014-04-30 08:48:11 +02:00
Romain Neutron
f613caaf5e
Revert PHPUnit version, revert APC configuration
2014-04-03 00:30:22 +02:00
Fabien Potencier
9bdd3d189d
removed APC on the CLI for Travis as it does not work well with PHPUnit and Composer anyway
2014-04-03 00:28:00 +02:00
Fabien Potencier
89742b0275
tweaked Travis configuration to get more tests running
2014-03-30 09:39:38 +02:00