Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-14 | Update to ruby/spec@89175b2 | Benoit Daloze | |
2024-02-26 | Update to ruby/spec@3a510bb | Benoit Daloze | |
2024-01-12 | stat command is not provided on Windows | Hiroshi SHIBATA | |
2023-11-27 | Update to ruby/spec@c3206f6 | Benoit Daloze | |
2023-10-30 | Update to ruby/spec@bd7017f | Benoit Daloze | |
2023-09-04 | Update to ruby/spec@96d1072 | Benoit Daloze | |
2023-06-26 | Update to ruby/spec@30e1c35 | Benoit Daloze | |
2023-04-25 | Update to ruby/spec@7f69c86 | Benoit Daloze | |
2023-03-22 | Added assertion values for Amazon Linux 2023 | Hiroshi SHIBATA | |
2023-02-27 | Update to ruby/spec@e7dc804 | Benoit Daloze | |
2022-12-08 | Introduce `IO.new(..., path:)` and promote `File#path` to `IO#path`. (#6867) | Samuel Williams | |
Notes: Merged-By: ioquatix <samuel@codeotaku.com> | |||
2022-10-24 | Skip `File.atime`/`File.mtime` tests randomly failing on Travis | Nobuyoshi Nakada | |
Not only powerpc64le, also s390x and arm32 seem failing too. These failures are probably caused by filesystem settings on Travis, but unrelated to CPUs. | |||
2022-10-10 | Ignore excessive precisions | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/6522 | |||
2022-07-27 | Update to ruby/spec@cbfaf51 | Benoit Daloze | |
2022-06-26 | Update to ruby/spec@ab32a1a | Benoit Daloze | |
2022-04-25 | Update to ruby/spec@3affe1e | Benoit Daloze | |
2022-03-28 | Update to ruby/spec@aaf998f | Benoit Daloze | |
2022-01-10 | Update to ruby/spec@226cfdc | Benoit Daloze | |
2021-10-20 | Update to ruby/spec@254c380 | Benoit Daloze | |
2021-10-20 | Update to ruby/spec@d6921ef | Benoit Daloze | |
2021-10-06 | Remove the useless platform guard | Nobuyoshi Nakada | |
2021-10-06 | Fix filesystem dependent tests | Nobuyoshi Nakada | |
Ruby cannot guarantee the resolutions of underlying filesystems. | |||
2021-10-05 | Update to ruby/spec@ccf0d85 | Benoit Daloze | |
2021-07-29 | Update to ruby/spec@b65d01f | Benoit Daloze | |
2021-06-02 | Update to ruby/spec@a0b7d0d | Benoit Daloze | |
2021-06-02 | Skip a `File.atime` test randomly failing on Travis ppc64le. | Jun Aruga | |
See <https://bugs.ruby-lang.org/issues/17926>. Notes: Merged: https://github.com/ruby/ruby/pull/4546 | |||
2021-04-26 | spec/ruby/core/file/shared/read.rb: The behavior of FreeBSD was changed | Yusuke Endoh | |
http://rubyci.s3.amazonaws.com/freebsd12/ruby-master/log/20210426T003001Z.fail.html.gz#rubyspec | |||
2021-03-15 | File.dirname optional level | Nobuyoshi Nakada | |
* file.c (rb_file_dirname_n): chomp N level of base names. [Feature #12194] Notes: Merged: https://github.com/ruby/ruby/pull/4111 | |||
2020-12-21 | Use Integer instead of Fixnum/Bignum | Nobuyoshi Nakada | |
2020-11-13 | Update to ruby/spec@b0b7f53 | Benoit Daloze | |
2020-11-12 | spec/ruby/core/file/utime_spec.rb: XFS seems to have Year 2038 problem | Yusuke Endoh | |
https://rubyci.org/logs/rubyci.s3.amazonaws.com/rhel8/ruby-master/log/20201112T123004Z.fail.html.gz ``` 1) File.utime allows Time instances in the far future to set mtime and atime (but some filesystems limit it up to 2446-05-10) FAILED Expected [559444, 2446].include? 2038 to be truthy but was false /home/chkbuild/chkbuild/tmp/build/20201112T123004Z/ruby/spec/ruby/core/file/utime_spec.rb:80:in `block (4 levels) in <top (required)>' /home/chkbuild/chkbuild/tmp/build/20201112T123004Z/ruby/spec/ruby/core/file/utime_spec.rb:3:in `<top (required)>' ``` ``` $ touch foo $ ./miniruby -e 'time = Time.at(1<<44); File.utime(time, time, "foo")' $ ls -l foo -rw-r--r--. 1 mame wheel 0 Jan 19 2038 foo ``` | |||
2020-10-24 | Update to ruby/spec@4f59d86 | Benoit Daloze | |
2020-10-12 | Make the test suite pass on real Android/Termux environment | Yusuke Endoh | |
Attempting to create a hard link raises EACCES | |||
2020-10-02 | Removed meaningless system dependent tests | Nobuyoshi Nakada | |
As [Bug #16662] lchmod available in linux since glibc 2.31.9000, a system call may exist or not exist depending on the version. It is not a spec nor responsibility of Ruby. | |||
2020-08-28 | Update to ruby/spec@335eb9b | Benoit Daloze | |
2020-05-03 | Update to ruby/spec@032ee74 | Benoit Daloze | |
2020-05-02 | Update to ruby/spec@d394dfd | Benoit Daloze | |
2020-04-06 | Use `rb_warn_deprecated` for `File.exists?` and `Dir.exists?` | Nobuyoshi Nakada | |
2020-04-04 | Update to ruby/spec@7289ea3 | Benoit Daloze | |
2020-04-03 | Use `platform_is` guard | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/2997 | |||
2020-04-03 | Refined "Drop support for ruby 2.4 from ruby/spec" | Nobuyoshi Nakada | |
By using spec/mspec/tool/remove_old_guards.rb. Notes: Merged: https://github.com/ruby/ruby/pull/2997 | |||
2020-04-02 | Update to ruby/spec@cc7b9e5 | Benoit Daloze | |
2020-04-01 | Drop support for ruby 2.4 from ruby/spec | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/2892 | |||
2020-03-28 | Update to ruby/spec@ec84479 | Benoit Daloze | |
2020-02-28 | Update to ruby/spec@41bf282 | Benoit Daloze | |
2020-02-13 | spec/ruby: skip the specs that use /etc/passwd on Android | Yusuke Endoh | |
There is no /etc/passwd on Android | |||
2020-02-09 | spec/ruby/core/file/utime_spec.rb: far future timestamp may be trancated | Yusuke Endoh | |
Under some Ext4 filesystem settings, a timestamp is limited up to 0x37fffffff (2446-05-10). https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout#Inode_Timestamps > Therefore, timestamps should not overflow until May 2446. Actually the spec fails under one of our CI environments, like: ``` 1) File.utime allows Time instances in the far future to set mtime and atime FAILED Expected 2446 == 559444 to be truthy but was false ``` https://rubyci.org/logs/rubyci.s3.amazonaws.com/arch/ruby-master/log/20200208T180002Z.fail.html.gz | |||
2019-12-24 | Get rid of false positive misspellings | Nobuyoshi Nakada | |
[Bug #16437] | |||
2019-12-23 | Revert "Should return "." for File.extname("file.") also on Windows" | NAKAMURA Usaku | |
We want to introduce consistency and better compatibility with unixen, but the Windows APIs doues not have consistency fundamentally and we can not found any logical way... This reverts commit 61aff0cd189e67fa6f2565639ad0128fa33b88fc. | |||
2019-12-22 | Should return "." for File.extname("file.") also on Windows | NAKAMURA Usaku | |
But not changes another cases, such as "file.rb." [Bug #15267] |