Máté Kocsis
476636841f
Fix #78649 Provide ICU RELATIVE_ constants
...
Closes GH-5105
2020-01-22 19:59:40 +01:00
Máté Kocsis
d1764ca330
Make error messages more consistent by fixing capitalization
...
Closes GH-5066 As a first step, let's capitalize their initial letter when it is applicable.
2020-01-17 14:52:46 +01:00
Máté Kocsis
019e8d438c
Throw exception for unconstructed intl objects
...
Closes GH-5052
2020-01-05 23:55:14 +01:00
Christoph M. Becker
8060a8507f
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Fix #78912 : INTL Support for accounting format
2019-12-09 16:35:45 +01:00
Christoph M. Becker
505cc77cbe
Fix #78912 : INTL Support for accounting format
...
We provide `NumberFormatter::CURRENCY_ACCOUNTING` to wrap
`UNUM_CURRENCY_ACCOUNTING `[1].
[1] <https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5 >
2019-12-09 16:34:56 +01:00
Máté Kocsis
65db340ae7
Add stubs for the Locale component of Intl
2019-11-16 18:15:03 +01:00
Stanislav Malyshev
ad0a3f2886
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Fix bug #78804 - Segmentation fault in Locale::filterMatches
2019-11-11 23:08:52 -08:00
Stanislav Malyshev
686a24c1eb
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix bug #78804 - Segmentation fault in Locale::filterMatches
2019-11-11 23:08:44 -08:00
Stanislav Malyshev
ea2a125789
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Fix bug #78804 - Segmentation fault in Locale::filterMatches
2019-11-11 23:08:38 -08:00
Stanislav Malyshev
2c9926f156
Fix bug #78804 - Segmentation fault in Locale::filterMatches
2019-11-11 22:32:35 -08:00
Fabien Villepinte
a555cc0b3d
Clean DONE tags from tests
...
Remove most of the `===DONE===` tags and its variations.
Keep `===DONE===` if the test output otherwise becomes empty.
Closes GH-4872.
2019-11-07 21:31:47 +01:00
Nikita Popov
e0be51d082
Use ArgumentCountError in IntlGregorianCalendar ctor
2019-10-30 10:27:52 +01:00
Nikita Popov
1f497b3db7
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Skip IntlTimeZone::getOffset() error tests on non-x86
2019-10-24 15:26:24 +02:00
Nikita Popov
93a9b56c90
Skip IntlTimeZone::getOffset() error tests on non-x86
...
I'm not totally sure, but I have a strong suspicion that the fact
that this produces an error is an artifact of undefined cast behavior
(which will yield INDVAL on x86 but saturate on ARM). INF seems to
be the only value that results in an error even on x86 (variations
like -INF or NAN succeed).
It might make sense to just remove this test entirely, but for now
let's skip it on non-x86.
2019-10-24 15:26:11 +02:00
Christoph M. Becker
487e6e9eca
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Split intl tests for ICU 65
2019-10-04 13:55:33 +02:00
Christoph M. Becker
884b780667
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Split intl tests for ICU 65
2019-10-04 13:54:49 +02:00
Christoph M. Becker
1ce8c805e2
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Split intl tests for ICU 65
2019-10-04 13:53:58 +02:00
Christoph M. Becker
545412a6cd
Split intl tests for ICU 65
2019-10-04 13:53:22 +02:00
Nikita Popov
2f92957fd3
Convert some notices to warnings
...
Part of https://wiki.php.net/rfc/engine_warnings .
2019-10-02 10:34:08 +02:00
Nikita Popov
235983dfde
Merge branch 'PHP-7.4'
2019-09-30 17:52:39 +02:00
Fabien Villepinte
0aa3acc6c4
Fix borked SKIPIFs
2019-09-30 17:51:41 +02:00
Christoph M. Becker
68edbbfe76
Merge branch 'PHP-7.4'
...
* PHP-7.4:
Add the last missing SKIPIF
2019-09-04 08:54:07 +02:00
Fabien Villepinte
ced5bb7d88
Add the last missing SKIPIF
2019-09-04 08:53:35 +02:00
Nikita Popov
3b2f2ce474
Make uninitialized DateTime an Error
...
This avoids many spurious false return values.
2019-08-09 14:51:25 +02:00
Nikita Popov
4d90848d68
Don't verify arginfo types for internal functions
...
To avoid duplicate type checks. In debug builds arginfo is still
checked and will generate an assertions if the function doesn't
subsequently throw an exception.
Some test results change due to differences in zpp and arginfo
error messages.
2019-06-17 11:46:28 +02:00
Anatol Belski
793fd6bce9
Fix expect section
2019-06-01 14:50:14 +02:00
Anatol Belski
2205546edf
Merge branch 'PHP-7.2' into PHP-7.3
...
* PHP-7.2:
Change ZPP only if compiled with ICU >= 64
Update tests for ICU 64
2019-06-01 02:26:07 +02:00
Nikita Popov
b01d9fdab1
Update tests for ICU 64
...
(cherry picked from commit 8a8bc5c452
)
2019-06-01 02:17:16 +02:00
Christoph M. Becker
c89b788a8a
Merge branch 'PHP-7.4'
...
* PHP-7.4:
SimpleXMLElement and ResourceBundle implement Countable
2019-05-31 19:01:41 +02:00
Thomas Gerbet
bfc10978ef
SimpleXMLElement and ResourceBundle implement Countable
...
Both classes already have a count() method and are considered
countable by \is_countable().
2019-05-31 18:59:19 +02:00
Nikita Popov
f20b2c71e5
Merge branch 'PHP-7.4'
2019-05-31 15:40:04 +02:00
Nikita Popov
8a8bc5c452
Update tests for ICU 64
2019-05-31 15:39:03 +02:00
Nikita Popov
daa78d7749
Merge branch 'PHP-7.4'
2019-04-15 15:28:07 +02:00
Nikita Popov
2d7d5ab5c6
Merge branch 'PHP-7.3' into PHP-7.4
2019-04-15 15:27:37 +02:00
Nikita Popov
a2f3ec1777
Merge branch 'PHP-7.2' into PHP-7.3
2019-04-15 15:27:30 +02:00
Nikita Popov
619c4e9f2e
Fixed bug #77895
2019-04-15 15:26:58 +02:00
Nikita Popov
cd22cfb5d2
Merge branch 'PHP-7.4'
2019-03-18 12:16:24 +01:00
Nikita Popov
7ad04a0537
Merge branch 'PHP-7.3' into PHP-7.4
2019-03-18 12:16:18 +01:00
Nikita Popov
763a7b8ca3
Merge branch 'PHP-7.2' into PHP-7.3
2019-03-18 12:16:12 +01:00
Nikita Popov
b3a669bec1
Make test independent of icu version
...
We don't really care about the actual output here, just that it
doesn't fail.
2019-03-18 12:14:58 +01:00
Nikita Popov
e0cbb80d29
Merge branch 'PHP-7.4'
2019-03-18 11:41:24 +01:00
Nikita Popov
65c9a3f1a1
Merge branch 'PHP-7.3' into PHP-7.4
2019-03-18 11:41:19 +01:00
Nikita Popov
623a11d7de
Merge branch 'PHP-7.2' into PHP-7.3
2019-03-18 11:39:58 +01:00
Nikita Popov
433758ceb3
Allow DateTimeImmutable in datefmt_format_object()
...
As pointed out in a comment on bug #65683 .
2019-03-18 11:39:16 +01:00
Nikita Popov
852485d8ec
Adjust tests for zpp TypeError change
2019-03-11 11:32:20 +01:00
Peter Kokot
9a0345e0dd
Merge branch 'PHP-7.4'
...
* PHP-7.4:
added basic test for UConverter::setSourceEncoding()
2019-02-19 03:18:54 +01:00
Andy McNeice
5bbf0c698f
added basic test for UConverter::setSourceEncoding()
2019-02-19 03:18:26 +01:00
Peter Kokot
4e00d55bd6
Merge branch 'PHP-7.4'
...
* PHP-7.4:
added basic test for UConverter::getDestinationEncoding()
2019-02-19 03:15:42 +01:00
Andy McNeice
d194ceb0c2
added basic test for UConverter::getDestinationEncoding()
2019-02-19 03:15:01 +01:00
Peter Kokot
46a1d23b23
Merge branch 'PHP-7.4'
...
* PHP-7.4:
added basic test for UConverter::getSourceEncoding()
2019-02-19 03:10:42 +01:00