Jordi Boggiano
30a8f4fd42
[HttpFoundation] Fixed test breaking on windows
2011-03-09 17:26:11 +01:00
Jordi Boggiano
991b1ed225
[HttpFoundation] UploadedFile::getOriginalName is now overriding getName
2011-03-09 17:26:08 +01:00
Fabien Potencier
17ef911f19
[Routing] removed the normalizeUrl() method and renamed url to pathinfo as this is more correct
2011-03-09 17:25:44 +01:00
Jordi Boggiano
88cfc4c011
[Form] Add exception for missing enctype attribute
2011-03-09 17:23:21 +01:00
Jordi Boggiano
2ffa8521b5
[Config] fix test on windows
2011-03-09 17:22:43 +01:00
Jordi Boggiano
4c0ea6179b
[Routing] UrlMatcher shouldn't collapse multiple slashes
...
* fixes a problem with security (/foo/bar and /foo///bar are not the same URL as far as security is concerned)
* this can still be done in your web server configuration or by adding a core.request listener
2011-03-09 17:07:12 +01:00
Kris Wallsmith
8c45a21637
[DependencyInjection] fixed false positive when detecting circular references if a service throws an exception during creation
2011-03-09 06:38:02 -08:00
Bernhard Schussek
0eb04e487d
Merge remote branch 'Infranology/intl-stub' into intl-stub
2011-03-09 12:04:51 +01:00
Bernhard Schussek
8658287ed6
Merge branch 'master' into intl-stub
2011-03-09 12:02:35 +01:00
Eriksen Costa
b5622f3c77
[Locale] fixed typo
2011-03-08 17:00:32 -03:00
Kris Wallsmith
e273a709f1
[Templating] introduced concept of asset packages so base URLs and asset versions can be set more granularly
2011-03-08 08:31:39 -08:00
Fabien Potencier
8716c2ad1e
merged
2011-03-08 15:43:02 +01:00
Eriksen Costa
0be12d7a89
[Locale] skip test if intl extension is not loaded
2011-03-07 03:19:47 -03:00
Eriksen Costa
d8e35a2f5c
[Locale] added tests to document behavior not implemented by StubIntlDateFormatter::parse()
2011-03-07 03:07:18 -03:00
Eriksen Costa
0a577e6fce
[Locale] added more tests to time zone parsing with AM/PM markers
2011-03-07 03:07:17 -03:00
Eriksen Costa
d2df09f744
[Locale] refactored time zone support
2011-03-07 03:07:12 -03:00
Kris Wallsmith
2d1d2ba893
[Security] cleaned up opt-in to benchmark test
2011-03-06 20:06:13 +01:00
Robert Schönthal
8caa5dfdb9
[HttpKernel] added tests for Bundle
2011-03-06 15:15:36 +01:00
Fabien Potencier
8c423edfef
replaced symfony-project.org by symfony.com
2011-03-06 12:40:06 +01:00
Fabien Potencier
a137d72351
Merge remote branch 'hhamon/cookie_path_fix'
...
* hhamon/cookie_path_fix:
[Security] renamed Cookie::isHttponly() to Cookie::isHttpOnly()
[HttpKernel] renamed Cookie::isHttponly() to Cookie::isHttpOnly()
[BrowserKit] renamed Cookie::isHttponly() to Cookie::isHttpOnly()
[HttpFoundation] fix cookie path default value to / and added some new unit tests to cover the class
2011-03-06 10:44:40 +01:00
Fabien Potencier
487cddcfee
Merge remote branch 'DuoSRX/code-coverage'
...
* DuoSRX/code-coverage:
[HttpFoundation] Fixed a typo in response->setLastModified()
[HttpFoundation] Added some more tests on response
[HttpFoundation] Added some tests on Response
[HttpFoundation] Replace a duplicated test with a method in Response
Fixed code coverage generation when resources folder are deeper
2011-03-06 10:44:13 +01:00
Fabien Potencier
bbc5f40636
Merge remote branch 'jakzal/FileLocatorTest'
...
* jakzal/FileLocatorTest:
[Config] Added missing tests to satisfy 100% test coverage of FileLocator. Made sure that every path returned with locate() is unique.
2011-03-06 10:40:52 +01:00
Fabien Potencier
31eb5ff443
Merge remote branch 'jakzal/BooleanNodeTest'
...
* jakzal/BooleanNodeTest:
[Config] Added tests for BooleanNode.
2011-03-06 10:40:48 +01:00
Fabien Potencier
c02ebbf2d8
Merge remote branch 'digitalkaoz/httpkernel-datacollector'
...
* digitalkaoz/httpkernel-datacollector:
[HttpKernel] added Tests for DataCollectors
[HttpFoundation] more sophisticated checks for valid expiration
2011-03-06 10:38:55 +01:00
Fabien Potencier
89f309a1a3
Merge remote branch 'digitalkaoz/httpkernel-exception'
...
* digitalkaoz/httpkernel-exception:
[HttpKernel] added Tests for FlattenException
2011-03-06 10:37:35 +01:00
Fabien Potencier
54e19b5376
Merge remote branch 'digitalkaoz/httpkernel-debug'
...
* digitalkaoz/httpkernel-debug:
[HttpKernel] added tests for debug stuff
[HttpKernel] reset handling if subject::handle throws an exception, otherwise it wouldnt be able to handle furthermore
2011-03-06 10:37:14 +01:00
Fabien Potencier
4accca3a76
Merge remote branch 'digitalkaoz/httpfoundation-session'
...
* digitalkaoz/httpfoundation-session:
[HttpFoundation] added Session tests.
[HttpFoundation] added a check for array keys existence.
2011-03-06 10:36:15 +01:00
Fabien Potencier
1e996901f5
Merge remote branch 'schmittjoh/security'
...
* schmittjoh/security:
[Security] forward the entire access denied exception instead of only the message
[Security] changed defaults for MessageDigestEncoder
TICKET #9557 : session isn't required when using http basic authentification mecanism for example
[Security] improved entropy to make collision attacks harder
[Security] added the 'key' attribute of RememberMeToken to serialized string to be stored in session
Fix the Acl schema generator script.
2011-03-06 10:33:18 +01:00
Fabien Potencier
0a8730ab26
Merge remote branch 'lewinski/yaml-escapes'
...
* lewinski/yaml-escapes:
[Yaml] Improved support for double quoted values.
2011-03-06 08:34:20 +01:00
Robert Schönthal
44b0bbc0d1
[HttpKernel] added Tests for DataCollectors
2011-03-06 00:15:01 +01:00
Xavier Perez
7900e8624f
[HttpFoundation] Added some more tests on response
2011-03-06 00:14:10 +01:00
Robert Schönthal
87e1359ebd
[HttpFoundation] more sophisticated checks for valid expiration
2011-03-06 00:13:47 +01:00
Matthew Lewinski
ed338d9422
[Yaml] Improved support for double quoted values.
...
Added support for the full range of escaped values in double quoted
strings in chapter 5 of the YAML 1.1 and 1.2 specs. The escaping
and unescaping strategies were factored out into separate classes to
keep the logic isolated.
Added examples from the spec to the unit tests for all escaped values.
2011-03-05 15:39:48 -06:00
Robert Schönthal
935315bd79
[HttpKernel] added Tests for FlattenException
2011-03-05 21:21:19 +01:00
Robert Schönthal
3e7ccae2ba
[HttpKernel] added tests for debug stuff
2011-03-05 20:23:35 +01:00
Xavier Perez
0327e93552
[HttpFoundation] Added some tests on Response
2011-03-05 16:12:17 +01:00
Jakub Zalas
bdd4194b6f
[Config] Added missing tests to satisfy 100% test coverage of FileLocator. Made sure that every path returned with locate() is unique.
2011-03-05 15:24:44 +01:00
Jakub Zalas
61f67d20c8
[Config] Added tests for BooleanNode.
2011-03-05 13:53:07 +01:00
Johannes Schmitt
f82b89cdc5
[Security] changed defaults for MessageDigestEncoder
...
- encode_as_base64 set to true
- iterations increased to 5000 from 1
2011-03-05 13:45:35 +01:00
Robert Schönthal
3567fc4e6c
[HttpFoundation] added Session tests.
2011-03-05 13:32:36 +01:00
Fabien Potencier
44d069a3fb
Merge remote branch 'kriswallsmith/dic/auto-ext-load'
...
* kriswallsmith/dic/auto-ext-load:
[HttpKernel] added an subclass merge extension configuration compiler pass to ensure each bundle's "main" extension is loaded
[DependencyInjection] extensions should only load if called during configuration
2011-03-05 12:18:18 +01:00
Fabien Potencier
50c118a368
Merge remote branch 'cyqui/FIX-OVERRIDED-SERVER'
...
* cyqui/FIX-OVERRIDED-SERVER:
requestTest, override globals erase for the next tests. so backup it and restore it.
2011-03-05 12:12:07 +01:00
Cyril Quintin
1e4e899641
requestTest, override globals erase for the next tests. so backup it and restore it.
2011-03-05 12:11:21 +01:00
Fabien Potencier
4a8f10192f
[DependencyInjection] fixed unit tests when using phar and suhosin
2011-03-05 11:43:11 +01:00
Hugo Hamon
cd5d1bd62e
[Security] renamed Cookie::isHttponly() to Cookie::isHttpOnly()
2011-03-03 14:52:53 +01:00
Hugo Hamon
8182913f1f
[BrowserKit] renamed Cookie::isHttponly() to Cookie::isHttpOnly()
2011-03-03 14:52:03 +01:00
Hugo Hamon
ad56bd8e47
[HttpFoundation] fix cookie path default value to / and added some new unit tests to cover the class
2011-03-03 14:50:14 +01:00
Kris Wallsmith
33d47be32e
[HttpKernel] added an subclass merge extension configuration compiler pass to ensure each bundle's "main" extension is loaded
2011-03-03 13:54:32 +01:00
Kris Wallsmith
bf0553c23a
[DependencyInjection] extensions should only load if called during configuration
2011-03-03 13:53:29 +01:00
Igor Wiedler
c22a43860b
[Locale] add missing StubCollator methods, with tests
2011-03-02 17:13:24 +01:00
Fabien Potencier
fd53035c8d
Merge remote branch 'schmittjoh/inlinePassFix'
...
* schmittjoh/inlinePassFix:
[DependencyInjection/Compiler] fixes a bug which silently changed the scope of services
2011-03-01 20:38:48 +01:00
Pascal Borreli
3a47fa6eed
[Tests] Fixed Typo
2011-03-01 18:58:08 +01:00
Johannes M. Schmitt
67c886f3df
[DependencyInjection/Compiler] fixes a bug which silently changed the scope of services
2011-03-01 13:47:34 +01:00
Eriksen Costa
18e16860ae
[Locale] fixed PHP notice
2011-03-01 02:24:19 -03:00
Eriksen Costa
4cc5b6f2d0
[Locale] throw exception if value different than null is provided (behavior not implemented in the stub)
2011-03-01 02:08:13 -03:00
Igor Wiedler
fd0cc37c71
[Locale] handle escaped (enquoted) strings when parsing
2011-02-28 18:22:22 +01:00
Degory Valentine
057e86161e
added test to verify ArgvInput->parse() failure with array input definition
2011-02-28 17:16:58 +01:00
Igor Wiedler
a5f8411eff
[Locale] minor cosmetical tweaks to the pre-escaped regExp
2011-02-28 13:54:38 +01:00
Igor Wiedler
7e577acede
[Locale] do not use unimplemented chars in examples
2011-02-28 09:46:30 -03:00
Igor Wiedler
20acdac57d
[Locale] remove support for era (BC|AD)
...
parsing it is a pain, nobody uses it, BC only works on 64 bit.
2011-02-28 09:46:30 -03:00
Igor Wiedler
195b2ebdde
[Locale] handle IntlDateFormatter::parse with non-integer timestamp
2011-02-28 09:46:30 -03:00
Igor Wiedler
3f42be3fe9
[Locale] use assertSame in parse tests
2011-02-28 09:46:29 -03:00
Eriksen Costa
b7e9b35ca9
[Locale] added parsing of dates with regExp metachars
2011-02-28 09:44:14 -03:00
Martin Hason
3d94c6c4bd
[DependencyInjection] added phar creator in test
2011-02-28 09:58:37 +01:00
Martin Hason
c75622cb4b
[DependencyInjection] removed unused class Extension, fix tests
2011-02-28 09:57:18 +01:00
Martin Hason
d231a8a8d5
[Config] [DependencyInjection] removed DependencyInjection dependency in Config, fix tests
2011-02-28 09:19:13 +01:00
Eriksen Costa
0449889513
[Locale] added timezone parsing implementation
2011-02-28 01:19:19 -03:00
Eriksen Costa
dadd896915
[Locale] added implementation for minutes and seconds
2011-02-27 18:21:35 -03:00
Fabien Potencier
c99a44b1e8
Merge remote branch 'schmittjoh/security'
...
* schmittjoh/security:
[Security] added method to retrieve the configured remember-me parameter
[Security] Copy token attributes when auth providers create a new token from another
2011-02-27 22:20:44 +01:00
Fabien Potencier
72a0f3b7f0
[Translation] re-added a unit test inadvertently removed in a previous commit
2011-02-27 22:18:34 +01:00
Fabien Potencier
c58b6afc38
Merge remote branch 'cristiangsp/Translation_FallbackLocale'
...
* cristiangsp/Translation_FallbackLocale:
[Translation] Modified Translation unit test "testTransWithFallbackLocale"
[Translation] Fixed the addition of the fallbackLocale catalogue to the current locale catalogue.
[Translation] Added search to FallbackLocale Catalogue.
2011-02-27 21:48:34 +01:00
Fabien Potencier
2b4b3f83a5
fixed previous commit
2011-02-27 21:14:03 +01:00
Fabien Potencier
49f84f1997
Merge remote branch 'lsmith77/code_analyzer_2011_02_27'
...
* lsmith77/code_analyzer_2011_02_27:
corrected NonceExpiredException namespace
issues found by static code analysis
2011-02-27 21:12:31 +01:00
Lukas Kahwe Smith
4b3c49550f
issues found by static code analysis
2011-02-27 19:34:02 +01:00
Eriksen Costa
c1c0c3c42e
[Locale] added parsing for hours (12 and 24 hours)
2011-02-27 15:22:25 -03:00
Pascal Borreli
96981670ea
[BrowserKit] Removed useless else
2011-02-27 18:36:36 +01:00
Cristian Gonzalez
db1ea0d2e1
[Translation] Modified Translation unit test "testTransWithFallbackLocale"
...
Now the test shows the behavior when is requested a translation to an undefined locale catalogue and, therefore, the fallbacklocale catalogue must be queried. The original test function only checks the step to reach the language catalog not to the fallbacklocale one (even the fallbacklocale isn't set). This test gives error in the current version of symfony/symfony.
2011-02-27 12:32:46 +01:00
Eriksen Costa
ed85345312
[Locale] added parsing implementation for year, month and day
2011-02-27 02:22:07 -03:00
Johannes Schmitt
97ee92e7b0
Merge branch 'CopyTokenAttributesInProviders' of https://github.com/opensky/symfony into opensky-CopyTokenAttributesInProviders
2011-02-26 21:47:57 +01:00
Johannes Schmitt
621a79f1f2
[Security] added method to retrieve the configured remember-me parameter
2011-02-26 21:44:40 +01:00
Fabien Potencier
e16c666266
[Routing] made an empty path info to redirect to / (as for any other route that ends with a /)
2011-02-26 08:56:44 +01:00
Jeremy Mikola
5113886f34
[Security] Copy token attributes when auth providers create a new token from another
...
PreAuthenticatedAuthenticationProvider and UserAuthenticationProvider tend to copy a token instead of modifying it during their authenticate() methods, which is probably a good idea if the token might be immutable. Ensure that the token's attributes get copied along with everything else.
2011-02-23 16:03:01 -05:00
Igor Wiedler
bcca989c41
[Locale] refactor and simplify some parts of StubIntlDateFormatter
2011-02-23 19:09:48 +01:00
Bernhard Schussek
33e70673c2
[Locale] Fixed failing StubNumberFormatterTest when intl extension is not loaded
2011-02-23 14:38:05 +01:00
Igor Wiedler
71c99422f3
[Locale] convenience createStubFormatter method for StubIntlDateFormatter tests
2011-02-23 14:20:47 +01:00
Igor Wiedler
ee5bc36c55
[Locale] add docblocks to StubIntlDateFormatter and adjust some things to be more like StubNumberFormatter
2011-02-23 14:20:47 +01:00
Igor Wiedler
5fdf68a08a
[Locale] add license docblock to LocaleTestCase
2011-02-23 14:20:47 +01:00
Igor Wiedler
31313f183a
[Locale] use is64Bit helper for StubIntlDateFormatterTest
2011-02-23 14:20:46 +01:00
Igor Wiedler
17e2d4e24c
[Locale] StubCollator: asort with initial tests
2011-02-23 14:20:46 +01:00
Igor Wiedler
3cc60f7cb4
[Locale] throw NotImplementedException on unimplemented chars
2011-02-23 14:20:45 +01:00
Igor Wiedler
d555049342
[Locale] only test BC era if on 64bit
2011-02-23 14:20:45 +01:00
Igor Wiedler
4fb79b715a
[Locale] split another StubIntlDateFormatter test into two
2011-02-23 14:20:45 +01:00
Igor Wiedler
53839f9235
[Locale] refactor tests, make use of specialized exception
2011-02-23 14:20:45 +01:00
Igor Wiedler
77258223f1
[Locale] re-order StubIntlDateFormatter methods, rename timezoneId to timeZoneId, add setLenient method
2011-02-23 14:20:44 +01:00
Igor Wiedler
1191ab4b56
[Locale] add remaining IntlDateFormatter methods with tests
2011-02-23 14:20:44 +01:00
Igor Wiedler
69b38faff7
[Locale] refactoring and some more tests
2011-02-23 14:20:44 +01:00
Igor Wiedler
e95df5d2a7
[Locale] fix failing test case
2011-02-23 14:20:44 +01:00
Igor Wiedler
8dab760160
[Locale] use eriksens intl test helpers
2011-02-23 14:20:43 +01:00
Jordi Boggiano
47c1110166
[Locale] Fixed two tests
2011-02-23 14:20:43 +01:00
Igor Wiedler
e962c4a633
[Locale] add another failing escape test case
2011-02-23 14:20:42 +01:00