<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/date, branch ruby_3_3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>merge revision(s) c1877d431e76f4a782d51602fa8487e98d302956: [Backport #21437]</title>
<updated>2025-06-29T03:31:38+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2025-06-29T03:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1fb5ab411f618f651926ecae9427605e03e19884'/>
<id>1fb5ab411f618f651926ecae9427605e03e19884</id>
<content type='text'>
	[ruby/date] [Bug #21437] Date#hash for large years

	Addresses https://bugs.ruby-lang.org/issues/21437

	Signed-off-by: Dmitry Dygalo &lt;dmitry.dygalo@workato.com&gt;

	https://github.com/ruby/date/commit/31f07bc576
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[ruby/date] [Bug #21437] Date#hash for large years

	Addresses https://bugs.ruby-lang.org/issues/21437

	Signed-off-by: Dmitry Dygalo &lt;dmitry.dygalo@workato.com&gt;

	https://github.com/ruby/date/commit/31f07bc576
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Implement Date#deconstruct_keys and DateTime#deconstruct_keys</title>
<updated>2022-12-13T19:52:06+00:00</updated>
<author>
<name>zverok</name>
<email>zverok.offline@gmail.com</email>
</author>
<published>2022-12-06T17:57:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1859784422ca7f19710bbfb1b12b46fdd8ecf3cb'/>
<id>1859784422ca7f19710bbfb1b12b46fdd8ecf3cb</id>
<content type='text'>
https://github.com/ruby/date/commit/6bb6d3a810
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/6bb6d3a810
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Fix misplaced time zone offset checks</title>
<updated>2022-10-07T05:41:31+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-10-07T05:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1b7c5c394f14e1a7aebbaf14b7d681733d1d97c2'/>
<id>1b7c5c394f14e1a7aebbaf14b7d681733d1d97c2</id>
<content type='text'>
https://github.com/ruby/date/commit/d21c69450a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/d21c69450a
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] The shrunk words to be copied is limited</title>
<updated>2022-09-29T05:56:39+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-09-29T05:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cb16dcb1849b3b971b34ef2405949a57e65b8a8a'/>
<id>cb16dcb1849b3b971b34ef2405949a57e65b8a8a</id>
<content type='text'>
Th buffer size is small enough and no need to allocate dynamically.

https://github.com/ruby/date/commit/f62bf0a01d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Th buffer size is small enough and no need to allocate dynamically.

https://github.com/ruby/date/commit/f62bf0a01d
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Narrow ALLOCV region for shrunk words</title>
<updated>2022-09-29T05:06:36+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-04-22T15:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5a8aaedaff48fbf715eed67f29282f9464f118f0'/>
<id>5a8aaedaff48fbf715eed67f29282f9464f118f0</id>
<content type='text'>
https://github.com/ruby/date/commit/f51b038074
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/f51b038074
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Check time zone offset elements</title>
<updated>2022-09-28T12:07:00+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-09-27T13:46:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d12fce7af3af27096b336f43700fffd51158e928'/>
<id>d12fce7af3af27096b336f43700fffd51158e928</id>
<content type='text'>
Too big parts of fractional hour time zone offset can cause assertion
failures.

https://github.com/ruby/date/commit/06bcfb2729
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Too big parts of fractional hour time zone offset can cause assertion
failures.

https://github.com/ruby/date/commit/06bcfb2729
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Fix Time#to_datetime before calendar reform</title>
<updated>2022-08-08T14:50:17+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-08-08T13:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e07d450deae500422b7693a30c75c5b1567601a2'/>
<id>e07d450deae500422b7693a30c75c5b1567601a2</id>
<content type='text'>
Time is always in the proleptic Gregorian calendar.
Also DateTime#to_time should convert to the Gregorian calendar first,
before extracting its components.

https://bugs.ruby-lang.org/issues/18946#change-98527

https://github.com/ruby/date/commit/b2aee75248
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Time is always in the proleptic Gregorian calendar.
Also DateTime#to_time should convert to the Gregorian calendar first,
before extracting its components.

https://bugs.ruby-lang.org/issues/18946#change-98527

https://github.com/ruby/date/commit/b2aee75248
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid defining the same test class in multiple files</title>
<updated>2022-04-22T22:00:16+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2022-04-22T20:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ab3cb29bd9bff9c16cfb9d19cc02026998282c12'/>
<id>ab3cb29bd9bff9c16cfb9d19cc02026998282c12</id>
<content type='text'>
Should fix issues with parallel testing sometimes not running all
tests.

This should be viewed skipping whitespace changes.

Fixes [Bug #18731]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should fix issues with parallel testing sometimes not running all
tests.

This should be viewed skipping whitespace changes.

Fixes [Bug #18731]
</pre>
</div>
</content>
</entry>
<entry>
<title>test/date/test_date_parse.rb: relax the time limit</title>
<updated>2022-03-31T03:52:16+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2022-03-31T03:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ddd83e8462db32b7403470ef92ed73ee0daef02b'/>
<id>ddd83e8462db32b7403470ef92ed73ee0daef02b</id>
<content type='text'>
The timeout was very strict for weak CI machines like qemu-riscv.
Due to the additional overhead for Regexp.timeout=, it started failing
on such machines.

http://rubyci.s3.amazonaws.com/debian-riscv64/ruby-master/log/20220330T200018Z.fail.html.gz
```
  1) Error:
TestDateParse#test__parse_too_long_year:
Timeout::Error: execution expired
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The timeout was very strict for weak CI machines like qemu-riscv.
Due to the additional overhead for Regexp.timeout=, it started failing
on such machines.

http://rubyci.s3.amazonaws.com/debian-riscv64/ruby-master/log/20220330T200018Z.fail.html.gz
```
  1) Error:
TestDateParse#test__parse_too_long_year:
Timeout::Error: execution expired
```
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/date] Use `assert_deprecated_warn`</title>
<updated>2022-02-25T11:39:47+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-02-25T11:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8780f15fd740a893095e749ef65f5f957fee37e3'/>
<id>8780f15fd740a893095e749ef65f5f957fee37e3</id>
<content type='text'>
https://github.com/ruby/date/commit/c55004715a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/date/commit/c55004715a
</pre>
</div>
</content>
</entry>
</feed>
