jenkins-bot has submitted this change and it was merged.

Change subject: Update DataValues Time to 0.8
......................................................................


Update DataValues Time to 0.8

This is the most minimal patch we could backport.

Bug: T96685
Change-Id: I2408a5765f28d8d0e5281ec299d9323d04b7bd09
---
M composer.json
M lib/tests/phpunit/parsers/MwTimeIsoParserTest.php
M lib/tests/phpunit/parsers/TimeParserFactoryTest.php
M lib/tests/phpunit/parsers/YearMonthTimeParserTest.php
M lib/tests/phpunit/parsers/YearTimeParserTest.php
5 files changed, 69 insertions(+), 64 deletions(-)

Approvals:
  Addshore: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/composer.json b/composer.json
index 7794452..87885c5 100644
--- a/composer.json
+++ b/composer.json
@@ -28,7 +28,7 @@
                "data-values/geo": "~1.0",
                "data-values/interfaces": "^0.1.5",
                "data-values/number": "~0.5.0",
-               "data-values/time": "~0.7.0",
+               "data-values/time": "~0.8.0",
                "data-values/validators": "~0.1.0",
                "data-values/data-types": "~0.4.0",
                "data-values/serialization": "~1.0",
diff --git a/lib/tests/phpunit/parsers/MwTimeIsoParserTest.php 
b/lib/tests/phpunit/parsers/MwTimeIsoParserTest.php
index 7010c5b..75cd1ee 100644
--- a/lib/tests/phpunit/parsers/MwTimeIsoParserTest.php
+++ b/lib/tests/phpunit/parsers/MwTimeIsoParserTest.php
@@ -40,6 +40,7 @@
         */
        public function validInputProvider() {
                $gregorian = 'http://www.wikidata.org/entity/Q1985727';
+               $julian = 'http://www.wikidata.org/entity/Q1985786';
 
                $argLists = array();
 
@@ -82,76 +83,76 @@
                        '55. millennium' =>
                                array( '+0000000000055000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
                        '10. century' =>
-                               array( '+0000000000001000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $gregorian ),
+                               array( '+0000000000001000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $julian ),
                        '12. century' =>
-                               array( '+0000000000001200-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $gregorian ),
+                               array( '+0000000000001200-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $julian ),
                        '1980s' =>
                                array( '+0000000000001980-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
                        '2000s' =>
                                array( '+0000000000002000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
                        '10s' =>
-                               array( '+0000000000000010-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
+                               array( '+0000000000000010-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $julian ),
                        '12s' =>
-                               array( '+0000000000000012-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
+                               array( '+0000000000000012-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $julian ),
 
                        // - dates
                        '13 billion years BCE' =>
-                               array( '-0000013000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $gregorian ),
+                               array( '-0000013000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $julian ),
                        '130 billion years BCE' =>
-                               array( '-0000130000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $gregorian ),
+                               array( '-0000130000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $julian ),
                        '13000 billion years BCE' =>
-                               array( '-0013000000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $gregorian ),
+                               array( '-0013000000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $julian ),
                        '13,000 billion years BCE' =>
-                               array( '-0013000000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $gregorian ),
+                               array( '-0013000000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $julian ),
                        '13,000 million years BCE' =>
-                               array( '-0000013000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $gregorian ),
+                               array( '-0000013000000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ga, $julian ),
                        '13,800 million years BCE' =>
-                               array( '-0000013800000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100Ma, $gregorian ),
+                               array( '-0000013800000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100Ma, $julian ),
                        '100 million years BCE' =>
-                               array( '-0000000100000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100Ma, $gregorian ),
+                               array( '-0000000100000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100Ma, $julian ),
                        '70 million years BCE' =>
-                               array( '-0000000070000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10Ma, $gregorian ),
+                               array( '-0000000070000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10Ma, $julian ),
                        '77 million years BCE' =>
-                               array( '-0000000077000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $gregorian ),
+                               array( '-0000000077000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $julian ),
                        '13 million years BCE' =>
-                               array( '-0000000013000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $gregorian ),
+                               array( '-0000000013000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $julian ),
                        '1 million years BCE' =>
-                               array( '-0000000001000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $gregorian ),
+                               array( '-0000000001000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $julian ),
                        '100000 years BCE' =>
-                               array( '-0000000000100000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100ka, $gregorian ),
+                               array( '-0000000000100000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100ka, $julian ),
                        '100,000 years BCE' =>
-                               array( '-0000000000100000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100ka, $gregorian ),
+                               array( '-0000000000100000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100ka, $julian ),
                        '10000 years BCE' =>
-                               array( '-0000000000010000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10ka, $gregorian ),
+                               array( '-0000000000010000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10ka, $julian ),
                        '99000 years BCE' =>
-                               array( '-0000000000099000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
+                               array( '-0000000000099000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $julian ),
                        '99,000 years BCE' =>
-                               array( '-0000000000099000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
+                               array( '-0000000000099000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $julian ),
                        '5. millennium BCE' =>
-                               array( '-0000000000005000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
+                               array( '-0000000000005000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $julian ),
                        '55. millennium BCE' =>
-                               array( '-0000000000055000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
+                               array( '-0000000000055000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $julian ),
                        '10. century BCE' =>
-                               array( '-0000000000001000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $gregorian ),
+                               array( '-0000000000001000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $julian ),
                        '12. century BCE' =>
-                               array( '-0000000000001200-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $gregorian ),
+                               array( '-0000000000001200-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $julian ),
                        '10s BCE' =>
-                               array( '-0000000000000010-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
+                               array( '-0000000000000010-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $julian ),
                        '12s BCE' =>
-                               array( '-0000000000000012-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
+                               array( '-0000000000000012-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $julian ),
                        // also parse BC
                        '5. millennium BC' =>
-                               array( '-0000000000005000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
+                               array( '-0000000000005000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $julian ),
                        '55. millennium BC' =>
-                               array( '-0000000000055000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $gregorian ),
+                               array( '-0000000000055000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_ka, $julian ),
                        '10. century BC' =>
-                               array( '-0000000000001000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $gregorian ),
+                               array( '-0000000000001000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $julian ),
                        '12. century BC' =>
-                               array( '-0000000000001200-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $gregorian ),
+                               array( '-0000000000001200-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_100a, $julian ),
                        '10s BC' =>
-                               array( '-0000000000000010-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
+                               array( '-0000000000000010-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $julian ),
                        '12s BC' =>
-                               array( '-0000000000000012-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $gregorian ),
+                               array( '-0000000000000012-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_10a, $julian ),
                );
 
                foreach ( $valid as $value => $expected ) {
diff --git a/lib/tests/phpunit/parsers/TimeParserFactoryTest.php 
b/lib/tests/phpunit/parsers/TimeParserFactoryTest.php
index 8c033b0..22f5258 100644
--- a/lib/tests/phpunit/parsers/TimeParserFactoryTest.php
+++ b/lib/tests/phpunit/parsers/TimeParserFactoryTest.php
@@ -41,6 +41,8 @@
        }
 
        public function validInputProvider() {
+               $julian = 'http://www.wikidata.org/entity/Q1985786';
+
                $valid = array(
                        /**
                         * @see Wikibase\Lib\Parsers\YearTimeParser
@@ -55,21 +57,19 @@
                        '1980 ' =>
                                array( '+0000000000001980-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
                        '1' =>
-                               array( '+0000000000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
+                               array( '+0000000000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR, $julian ),
                        '-1000000001' =>
-                               array( '-0000001000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
+                               array( '-0000001000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR, $julian ),
                        '+1000000001' =>
                                array( '+0000001000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
                        '1BC' =>
-                               array( '-0000000000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
+                               array( '-0000000000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR, $julian ),
                        '1CE' =>
-                               array( '+0000000000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
+                               array( '+0000000000000001-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR, $julian ),
                        '1 1999 BC' =>
-                               array( '-0000000000011999-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
+                               array( '-0000000000011999-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR, $julian ),
                        '1,000,000 BC' =>
-                               array( '-0000000001000000-00-00T00:00:00Z', 
TimeValue::PRECISION_Ma ),
-                       '1,11,111 BC' =>
-                               array( '-0000000000111111-00-00T00:00:00Z', 
TimeValue::PRECISION_YEAR ),
+                               array( '-0000000001000000-00-00T00:00:00Z', 
TimeValue::PRECISION_Ma, $julian ),
 
                        /**
                         * @see Wikibase\Lib\Parsers\YearMonthTimeParser
@@ -89,9 +89,9 @@
                        '+0000000000000000-01-01T00:00:00Z (Gregorian)' =>
                                array( '+0000000000000000-01-01T00:00:00Z' ),
                        '+0-00-20T00:00:00Z' =>
-                               array( '+0000000000000000-00-20T00:00:00Z' ),
+                               array( '+0000000000000000-00-20T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '-10100-02-29' =>
-                               array( '-10100-02-29T00:00:00Z' ),
+                               array( '-10100-02-29T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '+2015-01-00T00:00:00Z' =>
                                array( '+2015-01-00T00:00:00Z', 
TimeValue::PRECISION_MONTH ),
                        '+2015-00-00T00:00:00Z' =>
@@ -110,7 +110,7 @@
                        '13,000 million years CE' =>
                                array( '+0000013000000000-00-00T00:00:00Z', 
TimeValue::PRECISION_Ga ),
                        '13,000 million years BCE' =>
-                               array( '-0000013000000000-00-00T00:00:00Z', 
TimeValue::PRECISION_Ga ),
+                               array( '-0000013000000000-00-00T00:00:00Z', 
TimeValue::PRECISION_Ga, $julian ),
                        '1980s' =>
                                array( '+0000000000001980-00-00T00:00:00Z', 
TimeValue::PRECISION_10a ),
 
@@ -119,25 +119,27 @@
                         * @see ValueParsers\Test\PhpDateTimeParserTest
                         */
                        '10/10/10' =>
-                               array( '+0000000000000010-10-10T00:00:00Z' ),
+                               array( '+0000000000000010-10-10T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '1 July 2013' =>
                                array( '+0000000000002013-07-01T00:00:00Z' ),
                        '1 Jul 2013' =>
                                array( '+0000000000002013-07-01T00:00:00Z' ),
                        '1 Jul 2013 BC' =>
-                               array( '-0000000000002013-07-01T00:00:00Z' ),
+                               array( '-0000000000002013-07-01T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '1 Jul 2013CE' =>
                                array( '+0000000000002013-07-01T00:00:00Z' ),
                        '+1 Jul 2013' =>
                                array( '+0000000000002013-07-01T00:00:00Z' ),
                        '-1 Jul 2013' =>
-                               array( '-0000000000002013-07-01T00:00:00Z' ),
+                               array( '-0000000000002013-07-01T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '-1.11.111' =>
-                               array( '-0000000000000111-11-01T00:00:00Z' ),
+                               array( '-0000000000000111-11-01T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '1.11.111 BC' =>
-                               array( '-0000000000000111-11-01T00:00:00Z' ),
+                               array( '-0000000000000111-11-01T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
+                       '1,11,111 BC' =>
+                               array( '-0000000000000111-11-01T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                        '1 11 111 BC' =>
-                               array( '-0000000000000111-11-01T00:00:00Z' ),
+                               array( '-0000000000000111-11-01T00:00:00Z', 
TimeValue::PRECISION_DAY, $julian ),
                );
 
                $argLists = array();
diff --git a/lib/tests/phpunit/parsers/YearMonthTimeParserTest.php 
b/lib/tests/phpunit/parsers/YearMonthTimeParserTest.php
index 9ddc308..a060a6f 100644
--- a/lib/tests/phpunit/parsers/YearMonthTimeParserTest.php
+++ b/lib/tests/phpunit/parsers/YearMonthTimeParserTest.php
@@ -40,6 +40,7 @@
         */
        public function validInputProvider() {
                $gregorian = 'http://www.wikidata.org/entity/Q1985727';
+               $julian = 'http://www.wikidata.org/entity/Q1985786';
 
                $argLists = array();
 
@@ -56,19 +57,19 @@
                        'January/1999' =>
                                array( '+0000000000001999-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
                        'January/1' =>
-                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        '1999 January' =>
                                array( '+0000000000001999-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
                        'January 1999' =>
                                array( '+0000000000001999-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
                        'January-1' =>
-                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        'JanuARY-1' =>
-                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        'JaN/1999' =>
                                array( '+0000000000001999-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
                        'januARY-1' =>
-                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000001-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        'jan/1999' =>
                                array( '+0000000000001999-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
 
@@ -90,15 +91,15 @@
 
                        // presume mm/yy unless impossible month, in which case 
switch
                        '12/12' =>
-                               array( '+0000000000000012-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000012-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        '12/11' =>
-                               array( '+0000000000000011-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000011-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        '11/12' =>
-                               array( '+0000000000000012-11-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000012-11-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        '13/12' =>
-                               array( '+0000000000000013-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000013-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        '12/13' =>
-                               array( '+0000000000000013-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
+                               array( '+0000000000000013-12-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $julian ),
                        '2000 1' =>
                                array( '+0000000000002000-01-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_MONTH, $gregorian ),
 
diff --git a/lib/tests/phpunit/parsers/YearTimeParserTest.php 
b/lib/tests/phpunit/parsers/YearTimeParserTest.php
index 6210a2f..bb07478 100644
--- a/lib/tests/phpunit/parsers/YearTimeParserTest.php
+++ b/lib/tests/phpunit/parsers/YearTimeParserTest.php
@@ -62,6 +62,7 @@
         */
        public function validInputProvider() {
                $gregorian = 'http://www.wikidata.org/entity/Q1985727';
+               $julian = 'http://www.wikidata.org/entity/Q1985786';
 
                $argLists = array();
 
@@ -83,16 +84,16 @@
                        '02000001' =>
                                array( '+0000000002000001-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $gregorian ),
                        '1' =>
-                               array( '+0000000000000001-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $gregorian ),
+                               array( '+0000000000000001-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $julian ),
                        '000000001' =>
-                               array( '+0000000000000001-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $gregorian ),
+                               array( '+0000000000000001-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $julian ),
                        '-1000000' =>
-                               array( '-0000000001000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $gregorian ),
+                               array( '-0000000001000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $julian ),
                        '-1 000 000' =>
-                               array( '-0000000001000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $gregorian ),
+                               array( '-0000000001000000-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_Ma, $julian ),
                        // Digit grouping in the Indian numbering system
                        '-1,99,999' =>
-                               array( '-0000000000199999-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $gregorian ),
+                               array( '-0000000000199999-00-00T00:00:00Z', 0, 
0, 0, TimeValue::PRECISION_YEAR, $julian ),
                );
 
                foreach ( $valid as $value => $expected ) {

-- 
To view, visit https://gerrit.wikimedia.org/r/220731
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I2408a5765f28d8d0e5281ec299d9323d04b7bd09
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Thiemo Mättig (WMDE) <[email protected]>
Gerrit-Reviewer: Addshore <[email protected]>
Gerrit-Reviewer: Aude <[email protected]>
Gerrit-Reviewer: Daniel Kinzler <[email protected]>
Gerrit-Reviewer: JanZerebecki <[email protected]>
Gerrit-Reviewer: Legoktm <[email protected]>
Gerrit-Reviewer: Tobias Gritschacher <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to