Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Test with current HHVM LTS 3.18 #21899

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3,733 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3733 commits
Select commit Hold shift + click to select a range
826639c
Merge branch '3.2'
nicolas-grekas Feb 18, 2017
2321491
[Console] simplify the implementation of SymfonyStyle::comment()
fabpot Feb 18, 2017
4fcd93b
Merge branch '2.8' into 3.2
nicolas-grekas Feb 18, 2017
c958403
Merge branch '3.2'
nicolas-grekas Feb 18, 2017
d6ffc73
Merge branch '2.8' into 3.2
fabpot Feb 18, 2017
86eb217
fixed Composer constraints
fabpot Feb 18, 2017
85e5ef7
Merge branch '3.2'
fabpot Feb 18, 2017
42de145
fixed Composer constraints
fabpot Feb 18, 2017
64ec5c5
feature #21664 [Console] simplify the implementation of SymfonyStyle:…
fabpot Feb 19, 2017
50ca944
[Serializer] Reduce complexity of NameConverter
ostrolucky Feb 19, 2017
043c9ad
Merge branch '2.8' into 3.2
fabpot Feb 19, 2017
a399e75
Merge branch '3.2'
fabpot Feb 19, 2017
4abd0c6
feature #20632 [FrameworkBundle] Make use of stderr for non reliable …
fabpot Feb 19, 2017
7bab217
[Asset] Add support for preloading with links and HTTP/2 push
dunglas Jan 31, 2017
6d77cdf
feature #21478 [Asset] Add support for preloading with links and HTTP…
fabpot Feb 19, 2017
cf91b0a
feature #21471 [Yaml] Allow dumping empty array as YAML sequence (c96…
fabpot Feb 19, 2017
8b0b260
Merge branch '2.8' into 3.2
fabpot Feb 20, 2017
5037c2a
Merge branch '3.2'
fabpot Feb 20, 2017
3953d76
fix DUMP_EMPTY_ARRAY_AS_SEQUENCE flag value
xabbuh Feb 20, 2017
1ef0751
[VarDumper] Added a way to print or not comma separator and/or traili…
lyrixx Feb 17, 2017
ad59370
[DoctrineBridge] Fixed validating custom doctrine type columns
dmaicher Feb 20, 2017
95f30de
Merge branch '2.8' into 3.2
nicolas-grekas Feb 20, 2017
2f20a6c
Merge branch '3.2'
nicolas-grekas Feb 20, 2017
c2e80e3
Updated PHPUnit namespaces
peterrehm Feb 20, 2017
3d4e163
Merge branch '2.8' into 3.2
nicolas-grekas Feb 20, 2017
13983d9
minor #21686 Updated PHPUnit namespaces (peterrehm)
nicolas-grekas Feb 20, 2017
56642c4
Merge branch '3.2'
nicolas-grekas Feb 20, 2017
b84eb86
Updated to PHPUnit namespaces
peterrehm Feb 20, 2017
61d5353
minor #21687 Updated to PHPUnit namespaces (peterrehm)
nicolas-grekas Feb 20, 2017
eb678a0
minor #21678 [Yaml] fix DUMP_EMPTY_ARRAY_AS_SEQUENCE flag value (xabbuh)
fabpot Feb 20, 2017
0476eb5
feature #21653 [VarDumper] Added a way to print or not comma separato…
fabpot Feb 20, 2017
fd65bcc
minor #21662 add missing changelog for deprecated strict attribute (dbu)
fabpot Feb 20, 2017
f4db331
minor #21676 [Serializer] Reduce complexity of NameConverter (gadelat)
fabpot Feb 20, 2017
44d67ed
[ExpressionLanguage] Create an ExpressionFunction from a PHP function…
maidmaid Jan 2, 2017
3e9b8f3
feature #21122 [ExpressionLanguage] Create an ExpressionFunction from…
fabpot Feb 20, 2017
9e0745c
[Bridge/PhpUnit] Add PHPUnit 6 support
nicolas-grekas Feb 20, 2017
5fc3589
Merge branch '2.8' into 3.2
nicolas-grekas Feb 21, 2017
9eeec8d
Refactored other PHPUnit method calls to work with namespaced PHPUnit 6
peterrehm Feb 20, 2017
94146f9
minor #21696 Refactored other PHPUnit method calls to work with names…
nicolas-grekas Feb 21, 2017
e28f6b4
Merge branch '3.2'
nicolas-grekas Feb 21, 2017
e9f3faf
Refactored other PHPUnit method calls to work with namespaced PHPUnit 6
peterrehm Feb 21, 2017
a1dbe04
minor #21697 Refactored other PHPUnit method calls to work with names…
nicolas-grekas Feb 21, 2017
6c0d5c9
feature #21694 [Bridge/PhpUnit] Add PHPUnit 6 support (nicolas-grekas)
nicolas-grekas Feb 21, 2017
ba8abcb
Fix 5.3 compat of SymfonyTestsListener
nicolas-grekas Feb 21, 2017
ef0fcb7
fix
nicolas-grekas Feb 21, 2017
3064fac
Fix phpunit-bridge blacklist
nicolas-grekas Feb 21, 2017
442cf59
Merge branch '2.8' into 3.2
nicolas-grekas Feb 21, 2017
4c95d19
Merge branch '3.2'
nicolas-grekas Feb 21, 2017
fbcd227
bug #21656 [DoctrineBridge] Fixed validating custom doctrine type col…
fabpot Feb 21, 2017
9ed5e8c
Merge branch '2.8' into 3.2
nicolas-grekas Feb 21, 2017
6a8f9e8
Merge branch '3.2'
nicolas-grekas Feb 21, 2017
ae1343b
fix deps
nicolas-grekas Feb 21, 2017
1a9f9af
Merge branch '3.2'
nicolas-grekas Feb 21, 2017
2ee37c7
fix phpunit bridge tests
nicolas-grekas Feb 21, 2017
1d50688
Merge branch '3.2'
nicolas-grekas Feb 21, 2017
61fd043
Introduce weak vendors mode
greg0ire Feb 5, 2017
d3b1363
Merge branch '2.8' into 3.2
fabpot Feb 22, 2017
f2378c1
Merge branch '3.2'
fabpot Feb 22, 2017
677df7b
fixed bad merge
fabpot Feb 22, 2017
0e92e0a
Merge branch '3.2'
fabpot Feb 22, 2017
b4464dc
Added the SessionValueResolver
Jan 6, 2017
62e80fc
Added build and class cache to kernel
Nov 30, 2016
99f60dc
feature #20107 Added a build method to the kernel to replace Bundle::…
fabpot Feb 22, 2017
8d03332
[SecurityBundle] Don't normalize keys of in-memory users
chalasr Feb 22, 2017
d69bb30
feature #21718 [SecurityBundle] Don't normalize username of in-memory…
fabpot Feb 22, 2017
512742b
[SecurityBundle] simplified code
fabpot Feb 22, 2017
a7db2bb
minor #21709 [SecurityBundle] simplified code (fabpot)
fabpot Feb 23, 2017
67c3107
Merge duplicated SecurityBundle section and order alphabetically
wouterj Feb 23, 2017
71fba96
minor #21729 [UPGRADE guide] Merged duplicated SecurityBundle section…
nicolas-grekas Feb 23, 2017
34e360a
Add full route definition to invokable class
yceruto Feb 22, 2017
d1b6601
[Config] fixed glob file loader when there is an exception
fabpot Feb 23, 2017
5d3561a
bug #21736 [Config] fixed glob file loader when there is an exception…
fabpot Feb 23, 2017
518d02d
fixed typo
fabpot Feb 23, 2017
cc0ef28
[HttpKernel] Deprecate X-Status-Code for better alternative
Sep 2, 2016
18e7681
[DI] Fix ordering of tags inheritance
nicolas-grekas Feb 22, 2017
346eacd
Merge branch '2.8' into 3.2
fabpot Feb 24, 2017
e58be70
Merge branch '3.2'
fabpot Feb 24, 2017
0be9ea8
[EventDispatcher] Fix abstract event subscribers registration
nicolas-grekas Feb 17, 2017
46dc47a
[DI] Remove experimental status from service-locator argument type
chalasr Feb 26, 2017
8293b75
Replace some container injections by service locators
chalasr Feb 14, 2017
43e32b8
feature #21164 [HttpKernel] Added the SessionValueResolver (iltar)
fabpot Feb 26, 2017
fb65bd6
minor #21766 [DI] Remove experimental status from service-locator arg…
fabpot Feb 26, 2017
f0e832a
[HttpKernel] Refactored SessionValueResolver
HeahDude Feb 27, 2017
e7a9f03
minor #21773 [HttpKernel] Refactored SessionValueResolver (HeahDude)
nicolas-grekas Feb 27, 2017
406bb09
[Process] Fix ignoring of bad env var names
nicolas-grekas Feb 27, 2017
838d9ca
[DependencyInjection] add missing dumped private services list in a c…
Feb 27, 2017
9c97496
[DependencyInjection] make the service container builder register the…
Feb 16, 2017
ddae4ef
[Form][Serializer] Add missing conflicts for DI
chalasr Feb 27, 2017
044cc8f
testing for deprecations is not risky
xabbuh Feb 27, 2017
ab716c6
[VarDumper] Allow seamless use of Data clones
nicolas-grekas Feb 15, 2017
29b5a6e
minor #21779 [Form][Serializer] Add missing conflicts for DI (chalasr)
fabpot Feb 27, 2017
6d39fd4
bug #21776 [Process] Fix ignoring of bad env var names (nicolas-grekas)
fabpot Feb 27, 2017
f1f982d
bug #21741 [DI] Fix ordering of tags inheritance (nicolas-grekas)
fabpot Feb 27, 2017
fbd9f88
[SecurityBundle] only pass relevant user provider
xabbuh Feb 27, 2017
53df0de
[Security] deprecate multiple providers in context listener
xabbuh Feb 27, 2017
e37bff9
bug #21602 [DI] Always consider abstract getters as autowiring candid…
fabpot Feb 27, 2017
f2aa813
feature #21638 [VarDumper] Allow seamless use of Data clones (nicolas…
fabpot Feb 27, 2017
68e1cb8
Merge branch '3.2'
nicolas-grekas Feb 27, 2017
43bff22
feature #21539 Introduce weak vendors mode (greg0ire)
fabpot Feb 28, 2017
77f7a47
feature #21625 Remove some container injections in favor of service l…
fabpot Feb 28, 2017
65b7d43
Merge branch '2.8' into 3.2
fabpot Feb 28, 2017
afff0ce
Merge branch '3.2'
fabpot Feb 28, 2017
924c1f0
feature #21792 [Security] deprecate multiple providers in context lis…
fabpot Feb 28, 2017
bce445f
Move ConfigCachePass from FrameworkBundle to Config
Deamon Jan 22, 2017
9081699
Revert "minor #21315 [DI][FrameworkBundle] Show autowired methods in …
nicolas-grekas Feb 25, 2017
f286fcc
[DI] Replace wildcard-based methods autowiring by `@required` annotation
nicolas-grekas Feb 25, 2017
600e75c
[Form] use new service locator in DependencyInjectionExtension class,…
Feb 20, 2017
256b836
[DI] Fix ServiceLocatorArgument::setValues() for non-reference values
chalasr Feb 28, 2017
34e5cc7
[DI] Simplify AutowirePass and other master-only cleanups
nicolas-grekas Feb 26, 2017
e0568d8
Fix dep
nicolas-grekas Feb 28, 2017
7f012b6
bug #21794 [DI] Fix ServiceLocatorArgument::setValues() for non-refer…
nicolas-grekas Feb 28, 2017
3cfa0c7
Revert "feature #21792 [Security] deprecate multiple providers in con…
xabbuh Feb 28, 2017
f7bdfd0
do not register the test listener twice
xabbuh Feb 27, 2017
5014fd2
bug #21799 Revert "feature #21792 [Security] deprecate multiple provi…
nicolas-grekas Feb 28, 2017
fcde9e6
Merge branch '2.8' into 3.2
nicolas-grekas Feb 28, 2017
2afd781
Merge branch '3.2'
nicolas-grekas Feb 28, 2017
b69ca56
bug #21782 [DependencyInjection] add missing dumped private services …
nicolas-grekas Feb 28, 2017
4990b6e
Merge branch '2.8' into 3.2
nicolas-grekas Feb 28, 2017
6bede45
Merge branch '3.2'
nicolas-grekas Feb 28, 2017
f03e933
Merge branch '2.8' into 3.2
nicolas-grekas Feb 28, 2017
f11511e
fix merge
nicolas-grekas Feb 28, 2017
25d1734
Merge branch '3.2'
nicolas-grekas Feb 28, 2017
12d9129
[Workflow] Remove unnecessary method calls
izzyp Feb 27, 2017
bbb17df
minor #21784 [Workflow] Remove unnecessary method calls (izzyp)
nicolas-grekas Feb 28, 2017
a9ccacc
[3.2] Fix issues reported by static analyse
romainneutron Feb 28, 2017
3b420f9
bug #21802 [3.2] Fix issues reported by static analyse (romainneutron)
nicolas-grekas Feb 28, 2017
9e4f82e
Merge branch '3.2'
nicolas-grekas Feb 28, 2017
0f4bc14
feature #21786 [PhpUnitBridge] testing for deprecations is not risky …
fabpot Feb 28, 2017
671694d
[master] Fix issues reported by static analyse
romainneutron Feb 28, 2017
adc6ba5
bug #21797 [DI] Simplify AutowirePass and other master-only cleanups …
fabpot Feb 28, 2017
3729a15
bug #21803 [master] Fix issues reported by static analyse (romainneut…
nicolas-grekas Feb 28, 2017
41fd5d1
feature #21375 [FrameworkBundle][Config] Move ConfigCachePass from Fr…
fabpot Feb 28, 2017
5a24ee2
[Config][FrameworkBundle] Lazy load resource checkers
ogizanagi Feb 19, 2017
dd647ff
[Routing] Optimised dumped router matcher, prevent unneeded function …
frankdejonge Feb 24, 2017
9e1b567
feature #21755 [Routing] Optimised dumped router matcher, prevent unn…
fabpot Feb 28, 2017
59a3b51
minor #21675 [Config][FrameworkBundle] Lazy load resource checkers (o…
fabpot Feb 28, 2017
d1da474
feature #21690 [Form] allow form types + form type extensions + form …
fabpot Feb 28, 2017
7bbae41
[HttpKernel] Add a ContainerControllerResolver (psr-11)
ogizanagi Feb 26, 2017
2353a34
feature #21768 [HttpKernel] Add a ContainerControllerResolver (psr-11…
fabpot Feb 28, 2017
4a70919
feature #21723 [Routing][DX] Add full route definition for invokable …
fabpot Feb 28, 2017
526d396
bug #21627 [DependencyInjection] make the service container builder r…
fabpot Feb 28, 2017
8086742
[Console] Explicitly passed options without value (or empty) should r…
chalasr Jan 10, 2017
8740e44
Fix DI test
chalasr Mar 1, 2017
ae52490
minor #21808 Fix DI test (chalasr)
fabpot Mar 1, 2017
4aa9508
feature #21228 [Console] Explicitly passed options without value (or …
fabpot Mar 1, 2017
28a00da
feature #19822 [HttpKernel] Deprecate X-Status-Code for better altern…
fabpot Mar 1, 2017
7a7ff24
Move PropertyInfoPass to the PropertyInfo component
chalasr Feb 20, 2017
5b016ce
Revert "[SecurityBundle] only pass relevant user provider"
xabbuh Mar 1, 2017
8fe19fd
feature #21806 [FrameworkBundle][PropertyInfo] Move PropertyInfoPass …
fabpot Mar 1, 2017
431fad0
bug #21788 [PhpUnitBridge] do not register the test listener twice (x…
fabpot Mar 1, 2017
eb09d7c
Fix phpstorm helper to the official format
pierredup Mar 1, 2017
891f4e7
bug #21813 Update phpstorm helper to the official format (pierredup)
fabpot Mar 1, 2017
6e94ac5
Added a convenient method inside Session for getting internally the A…
gmponos Jan 12, 2017
576ae1c
minor #21251 [HttpFoundation][Session] Added a convenient method to g…
fabpot Mar 1, 2017
36dacbc
added a comment to explain a method
fabpot Mar 1, 2017
7f27787
bug #21811 Revert "[SecurityBundle] only pass relevant user provider"…
fabpot Mar 1, 2017
c473504
parse omitted inlined mapping values as null
xabbuh Jan 1, 2017
085ba9e
feature #21118 [Yaml] parse omitted inlined mapping values as null (x…
fabpot Mar 1, 2017
8734adc
fixed typo
fabpot Mar 1, 2017
597b6bc
[DependencyInjection] Use a service locator in AddConstraintValidator…
GuilhemN Feb 23, 2017
69374da
feature #21730 [DependencyInjection] Use a service locator in AddCons…
fabpot Mar 1, 2017
8ba1412
Fix broken AddConstraintValidatorsPassTest
chalasr Mar 1, 2017
e1c28de
minor #21821 Fix broken AddConstraintValidatorsPassTest (chalasr)
fabpot Mar 1, 2017
b717d7c
Refactor file constraint logic
Feb 24, 2017
c10f89f
minor #21748 Refactor file constraint logic (greg0ire)
fabpot Mar 1, 2017
203625c
Merge branch '2.8' into 3.2
fabpot Mar 1, 2017
120f293
fixed tests
fabpot Mar 1, 2017
8d99d57
Merge branch '3.2'
fabpot Mar 1, 2017
f4cd670
disable global test listener when not registered
xabbuh Mar 1, 2017
cdcd5ae
include expected deprecations in assertion counter
xabbuh Mar 1, 2017
3fa8a05
feature #21763 [DI] Replace wildcard-based methods autowiring by `@re…
fabpot Mar 1, 2017
5b0641e
Add deprecation note on routing class parameters
lepiaf Mar 1, 2017
8f0b629
[DependencyInjection] Add a missing test for @required autowiring
dunglas Mar 1, 2017
d246f2f
[Yaml] Fix legacy support for omitting mapping key
ogizanagi Mar 1, 2017
0caf212
minor #21829 [DependencyInjection] Add a missing test for @required a…
fabpot Mar 2, 2017
b45e99f
Merge branch '2.8' into 3.2
fabpot Mar 2, 2017
06d150a
Merge branch '3.2'
fabpot Mar 2, 2017
0413e18
bug #21826 [PhpUnitBride] disable global test listener when not regis…
fabpot Mar 2, 2017
ea1deff
[Config] Sort "globbed" paths to make them predictable
nicolas-grekas Mar 2, 2017
18315b4
feature #21828 [PhpUnitBridge] include expected deprecations in asser…
nicolas-grekas Mar 2, 2017
fbd10f1
bug #21831 [Yaml] Fix legacy support for omitting mapping key (ogizan…
nicolas-grekas Mar 2, 2017
380cc2c
Fix merge
nicolas-grekas Mar 2, 2017
39c936c
[PhpUnitBridge] fix merge
xabbuh Mar 2, 2017
75dffd1
bug #21834 [PhpUnitBridge] fix merge (xabbuh)
nicolas-grekas Mar 2, 2017
e1558cc
Merge branch '2.8' into 3.2
fabpot Mar 2, 2017
6aa87fe
[Config] removed obsolete code
fabpot Mar 2, 2017
e2e9c94
bug #21833 [Config] Sort "globbed" paths to make them predictable (ni…
fabpot Mar 2, 2017
f2970f2
DoctrineDataCollector: taught sanitizeParam to support classes with _…
FractalizeR Nov 29, 2016
3b4a8f3
feature #20680 DoctrineDataCollector: taught sanitizeParam to support…
fabpot Mar 2, 2017
26c54c7
simplified code
fabpot Mar 2, 2017
97a69d9
[Config] Fix associative sorting in FileLoader
nicolas-grekas Mar 2, 2017
9e66aaf
minor #21840 [Config] Fix associative sorting in FileLoader (nicolas-…
fabpot Mar 2, 2017
1f2521e
[FrameworkBundle] Introduce autowirable ControllerTrait
dunglas Mar 16, 2016
50b9126
feature #18193 [FrameworkBundle] Introduce autowirable ControllerTrai…
fabpot Mar 2, 2017
86675f3
Merge branch '2.8' into 3.2
fabpot Mar 2, 2017
1a95710
Merge branch '3.2'
fabpot Mar 2, 2017
fdfcb22
[FrameworkBundle] fix a minor typo
xabbuh Mar 3, 2017
4484278
minor #21843 [FrameworkBundle] fix a minor typo (xabbuh)
nicolas-grekas Mar 3, 2017
6f84877
[Routing] Fix AnnotationDirectionLoaderTest
chalasr Mar 3, 2017
119087a
minor #21845 [Routing] Fix AnnotationDirectionLoaderTest (chalasr)
nicolas-grekas Mar 3, 2017
8bad8a1
Move ControllerArgumentValueResolverPass to the HttpKernel component
chalasr Feb 21, 2017
3441140
[Router] Follow symlinks and skip dots in the annotation directory lo…
jakzal Mar 3, 2017
f9d0d3d
feature #21854 [Router] Follow symlinks and skip dots in the annotati…
fabpot Mar 3, 2017
187f65b
Adding use statement for InvalidArgumentException
Nyholm Mar 3, 2017
2da12fc
bug #21851 Adding use statement for InvalidArgumentException (Nyholm)
fabpot Mar 3, 2017
ab487e4
fix BC layer of Form DependencyInjection extension
xabbuh Mar 3, 2017
31b0ea3
bug #21860 [Form] fix BC layer of Form DependencyInjection extension …
nicolas-grekas Mar 4, 2017
b4e803a
[Security] fix test class location
xabbuh Mar 4, 2017
4ee9d56
Merge branch '2.8' into 3.2
nicolas-grekas Mar 4, 2017
a358675
Merge branch '3.2'
nicolas-grekas Mar 4, 2017
ecd1ba3
minor #21863 [Security] fix test class location (xabbuh)
nicolas-grekas Mar 4, 2017
255b645
feature #21824 Add deprecation note on routing class parameters (lepiaf)
fabpot Mar 4, 2017
b118c65
feature #21815 [FrameworkBundle][HttpKernel] Move ControllerArgumentV…
fabpot Mar 4, 2017
903ee47
fix upgrade file
xabbuh Mar 4, 2017
5abb416
minor #21866 [FrameworkBundle] fix upgrade file (xabbuh)
fabpot Mar 4, 2017
5c38c4f
[Form] fix BC layer for form type guessers
xabbuh Mar 4, 2017
8953d0b
minor #21867 [Form] fix BC layer for form type guessers (xabbuh)
nicolas-grekas Mar 4, 2017
db4ab9d
[DI] Remove unused legacy arg in XmlFileLoaderTest
nicolas-grekas Mar 5, 2017
d0ac91a
minor #21874 [DI] Remove unused legacy arg in XmlFileLoaderTest (nico…
nicolas-grekas Mar 5, 2017
6bfa483
Merge branch '3.2'
nicolas-grekas Mar 5, 2017
1d96633
[DI] Allow creating ServiceLocator-based services in extensions
nicolas-grekas Feb 26, 2017
32be16b
Move RoutingResolverPass to the Routing component
chalasr Feb 20, 2017
2620411
feature #21835 [FrameworkBundle][Routing] Move RoutingResolverPass to…
fabpot Mar 5, 2017
6f53465
Added setInputStream deprecation to UPGRADE guides
wouterj Mar 5, 2017
28cf4eb
minor #21876 Added setInputStream deprecation to UPGRADE guides (wout…
fabpot Mar 5, 2017
125cf85
fixed CS
fabpot Mar 5, 2017
77653d1
Merge branch '2.8' into 3.2
fabpot Mar 5, 2017
93810bc
Merge branch '3.2'
fabpot Mar 5, 2017
e43bfaf
[Form] Fixed empty conversion of Intl types
HeahDude Jan 31, 2017
16263fb
bug #21481 [Form] Fixed empty conversion of Intl types (HeahDude)
fabpot Mar 5, 2017
2d4a9cd
Merge branch '3.2'
fabpot Mar 5, 2017
fad4d9e
[DI][Router][DX] Invalidate routing cache when container parameters c…
ogizanagi Feb 22, 2017
0db9723
feature #21767 [DI][Router][DX] Invalidate routing cache when contain…
fabpot Mar 5, 2017
4d91022
Merge branch '2.8' into 3.2
fabpot Mar 5, 2017
ed30348
Merge branch '3.2'
fabpot Mar 5, 2017
c6e1a49
feature #21770 [DI] Allow extensions to create ServiceLocator as serv…
fabpot Mar 5, 2017
c7a44be
Use proper error message when session write fails #20807
digilist Jan 26, 2017
3d67aba
feature #21421 Use proper error message when session write fails #208…
fabpot Mar 5, 2017
e4c12da
fixed CS
fabpot Mar 5, 2017
fa451b2
fix typo
nicolas-grekas Mar 5, 2017
372ff7c
[DI] Replace PHP7-conditional return-type checks by regular type-hint…
nicolas-grekas Mar 6, 2017
e7c12d3
minor #21888 [DI] Replace PHP7-conditional return-type checks by regu…
nicolas-grekas Mar 6, 2017
ba5c0f4
Count @expectedDeprecation as an assertion
wouterj Mar 6, 2017
cc5c233
bug #21896 [PHPunitBridge] Count @expectedDeprecation as an assertion…
fabpot Mar 6, 2017
a1a7599
Merge branch '3.2'
fabpot Mar 6, 2017
3a589df
Added a castToArray() config helper
javiereguiluz Mar 6, 2017
abeb86b
feature #21893 Added a castToArray() config helper (javiereguiluz)
fabpot Mar 6, 2017
b663ab5
[Bridge/Monolog] Enhanced the Console Handler
lyrixx Feb 17, 2017
a42cf1b
feature #21705 [Bridge/Monolog] Enhance the Console Handler (lyrixx)
fabpot Mar 6, 2017
1f6649d
Test with current HHVM LTS 3.18
photodude Mar 6, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
36 changes: 29 additions & 7 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,27 @@ addons:
apt_packages:
- parallel
- language-pack-fr-base
- ldap-utils
- slapd

env:
global:
- MIN_PHP=5.3.9
- MIN_PHP=5.5.9
- SYMFONY_PROCESS_PHP_TEST_BINARY=~/.phpenv/versions/5.6/bin/php

matrix:
include:
# Use the newer stack for HHVM as HHVM does not support Precise anymore since a long time and so Precise has an outdated version
- php: hhvm-3.15
- php: hhvm-3.18
sudo: required
dist: trusty
group: edge
- php: 5.3
- php: 5.4
env: PHP7MODE="no"
- php: hhvm-3.18
sudo: required
dist: trusty
group: edge
env: PHP7MODE="yes"
- php: 5.5
- php: 5.6
- php: 7.0
Expand All @@ -37,10 +43,15 @@ cache:
- .phpunit
- php-$MIN_PHP

services: mongodb
services:
- memcached
- mongodb
- redis-server

before_install:
- stty cols 120
- mkdir /tmp/slapd
- slapd -f src/Symfony/Component/Ldap/Tests/Fixtures/conf/slapd.conf -h ldap://localhost:3389 &
- PHP=$TRAVIS_PHP_VERSION
# Matrix lines for intermediate PHP versions are skipped for pull requests
- if [[ ! $deps && ! $PHP = ${MIN_PHP%.*} && ! $PHP = hhvm* && $TRAVIS_PULL_REQUEST != false ]]; then deps=skip; skip=1; fi
Expand All @@ -50,16 +61,24 @@ before_install:
- if [[ ! $skip ]]; then echo date.timezone = Europe/Paris >> $INI_FILE; fi
- if [[ ! $skip ]]; then echo memory_limit = -1 >> $INI_FILE; fi
- if [[ ! $skip ]]; then echo session.gc_probability = 0 >> $INI_FILE; fi
- if [[ ! $skip ]]; then echo opcache.enable_cli = 1 >> $INI_FILE; fi
- if [[ ! $skip && $PHP = 5.* ]]; then echo extension = mongo.so >> $INI_FILE; fi
- if [[ ! $skip && $PHP = 5.* ]]; then echo extension = memcache.so >> $INI_FILE; fi
- if [[ ! $skip && $PHP = 5.* ]]; then (echo yes | pecl install -f apcu-4.0.11 && echo apc.enable_cli = 1 >> $INI_FILE); fi
- if [[ ! $skip && $PHP = 7.* ]]; then (echo yes | pecl install -f apcu-5.1.6 && echo apc.enable_cli = 1 >> $INI_FILE); fi
- if [[ ! $deps && $PHP = 5.* ]]; then (cd src/Symfony/Component/Debug/Resources/ext && phpize && ./configure && make && echo extension = $(pwd)/modules/symfony_debug.so >> $INI_FILE); fi
- if [[ ! $skip && $PHP = 5.* ]]; then pecl install -f memcached-2.1.0; fi
- if [[ ! $skip && ! $PHP = hhvm* ]]; then echo extension = memcached.so >> $INI_FILE; fi
- if [[ ! $skip && ! $PHP = hhvm* ]]; then echo extension = ldap.so >> $INI_FILE; fi
- if [[ ! $skip && ! $PHP = hhvm* ]]; then echo extension = redis.so >> $INI_FILE; fi;
- if [[ ! $skip && ! $PHP = hhvm* ]]; then phpenv config-rm xdebug.ini || echo "xdebug not available"; fi
- if [[ ! $skip ]]; then [ -d ~/.composer ] || mkdir ~/.composer; cp .composer/* ~/.composer/; fi
- if [[ ! $skip ]]; then export PHPUNIT=$(readlink -f ./phpunit); fi
- if [[ ! $skip ]]; then ldapadd -h localhost:3389 -D cn=admin,dc=symfony,dc=com -w symfony -f src/Symfony/Component/Ldap/Tests/Fixtures/data/base.ldif; fi
- if [[ ! $skip ]]; then ldapadd -h localhost:3389 -D cn=admin,dc=symfony,dc=com -w symfony -f src/Symfony/Component/Ldap/Tests/Fixtures/data/fixtures.ldif; fi
# Option to allow HHVM's php 7 mode for one test
- if [[ ! $skip && $PHP7MODE == "yes" ]]; then echo hhvm.php7.all=1 >> /etc/hhvm/php.ini; fi
# Disable JIT compilation in hhvm, as the JIT is useless for short live scripts like tests.
- if [[ ! $skip && $TRAVIS_PHP_VERSION = hhvm* ]]; then echo 'hhvm.jit = 0' >> /etc/hhvm/php.ini; fi

install:
- if [[ ! $skip && $deps ]]; then cp composer.json composer.json.orig; fi
Expand Down Expand Up @@ -87,6 +106,9 @@ script:
- if [[ ! $deps && ! $PHP = hhvm* ]]; then echo "$COMPONENTS" | parallel --gnu '$PHPUNIT --exclude-group tty,benchmark,intl-data {}'"$REPORT"; fi
- if [[ ! $deps && ! $PHP = hhvm* ]]; then echo -e "\\nRunning tests requiring tty"; $PHPUNIT --group tty; fi
- if [[ ! $deps && $PHP = hhvm* ]]; then $PHPUNIT --exclude-group benchmark,intl-data; fi
- if [[ ! $deps && $PHP = ${MIN_PHP%.*} ]]; then echo -e "1\\n0" | xargs -I{} sh -c 'echo "\\nPHP --enable-sigchild enhanced={}" && ENHANCE_SIGCHLD={} php-$MIN_PHP/sapi/cli/php .phpunit/phpunit-4.8/phpunit --colors=always src/Symfony/Component/Process/'; fi
- if [[ ! $deps && $PHP = ${MIN_PHP%.*} ]]; then echo -e "1\\n0" | xargs -I{} sh -c 'echo "\\nPHP --enable-sigchild enhanced={}" && SYMFONY_DEPRECATIONS_HELPER=weak ENHANCE_SIGCHLD={} php-$MIN_PHP/sapi/cli/php .phpunit/phpunit-4.8/phpunit --colors=always src/Symfony/Component/Process/'; fi
- if [[ $deps = high ]]; then echo "$COMPONENTS" | parallel --gnu -j10% 'cd {}; composer update --no-progress --ansi; $PHPUNIT --exclude-group tty,benchmark,intl-data'$LEGACY"$REPORT"; fi
- if [[ $deps = low ]]; then echo "$COMPONENTS" | parallel --gnu -j10% 'cd {}; composer update --no-progress --ansi --prefer-lowest --prefer-stable; $PHPUNIT --exclude-group tty,benchmark,intl-data'"$REPORT"; fi
# Test the PhpUnit bridge using the original phpunit script
- if [[ $deps = low ]]; then (cd src/Symfony/Bridge/PhpUnit && wget https://phar.phpunit.de/phpunit-4.8.phar); fi
- if [[ $deps = low ]]; then (cd src/Symfony/Bridge/PhpUnit && phpenv global 5.3 && php --version && composer update && php phpunit-4.8.phar); fi
Loading