Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make the test suite pass on real Android/Termux environment | Yusuke Endoh | 2020-10-12 | 2 | -2/+2 |
| | | | | Attempting to create a hard link raises EACCES | ||||
* | Removed meaningless system dependent tests | Nobuyoshi Nakada | 2020-10-02 | 1 | -18/+0 |
| | | | | | | 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. | ||||
* | Update to ruby/spec@335eb9b | Benoit Daloze | 2020-08-28 | 1 | -0/+6 |
| | |||||
* | Update to ruby/spec@032ee74 | Benoit Daloze | 2020-05-03 | 8 | -26/+26 |
| | |||||
* | Update to ruby/spec@d394dfd | Benoit Daloze | 2020-05-02 | 2 | -2/+12 |
| | |||||
* | Use `rb_warn_deprecated` for `File.exists?` and `Dir.exists?` | Nobuyoshi Nakada | 2020-04-06 | 1 | -6/+0 |
| | |||||
* | Update to ruby/spec@7289ea3 | Benoit Daloze | 2020-04-04 | 1 | -2/+14 |
| | |||||
* | Use `platform_is` guard | Nobuyoshi Nakada | 2020-04-03 | 4 | -4/+4 |
| | |||||
* | Refined "Drop support for ruby 2.4 from ruby/spec" | Nobuyoshi Nakada | 2020-04-03 | 1 | -1/+1 |
| | | | | By using spec/mspec/tool/remove_old_guards.rb. | ||||
* | Update to ruby/spec@cc7b9e5 | Benoit Daloze | 2020-04-02 | 1 | -7/+3 |
| | |||||
* | Drop support for ruby 2.4 from ruby/spec | Nobuyoshi Nakada | 2020-04-01 | 6 | -56/+50 |
| | |||||
* | Update to ruby/spec@ec84479 | Benoit Daloze | 2020-03-28 | 1 | -0/+8 |
| | |||||
* | Update to ruby/spec@41bf282 | Benoit Daloze | 2020-02-28 | 2 | -0/+15 |
| | |||||
* | spec/ruby: skip the specs that use /etc/passwd on Android | Yusuke Endoh | 2020-02-13 | 1 | -1/+1 |
| | | | | There is no /etc/passwd on Android | ||||
* | spec/ruby/core/file/utime_spec.rb: far future timestamp may be trancated | Yusuke Endoh | 2020-02-09 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | Get rid of false positive misspellings | Nobuyoshi Nakada | 2019-12-24 | 1 | -1/+1 |
| | | | | [Bug #16437] | ||||
* | Revert "Should return "." for File.extname("file.") also on Windows" | NAKAMURA Usaku | 2019-12-23 | 1 | -2/+2 |
| | | | | | | | | 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. | ||||
* | Should return "." for File.extname("file.") also on Windows | NAKAMURA Usaku | 2019-12-22 | 1 | -2/+2 |
| | | | | | But not changes another cases, such as "file.rb." [Bug #15267] | ||||
* | Fixed misspellings | Nobuyoshi Nakada | 2019-12-20 | 1 | -1/+1 |
| | | | | Fixed misspellings reported at [Bug #16437], only in ruby and rubyspec. | ||||
* | Update to ruby/spec@4eec3dc | Benoit Daloze | 2019-11-30 | 3 | -2/+51 |
| | |||||
* | Update to ruby/spec@28a728b | Benoit Daloze | 2019-10-26 | 1 | -6/+14 |
| | |||||
* | Fixed File.extname at a name ending with a dot | Nobuyoshi Nakada | 2019-10-17 | 1 | -2/+8 |
| | | | | | File.extname now returns a dot string at a name ending with a dot. [Bug #15267] | ||||
* | Update to ruby/spec@34e6246 | Benoit Daloze | 2019-09-29 | 8 | -48/+47 |
| | |||||
* | Update to ruby/spec@519df35 | Benoit Daloze | 2019-09-29 | 1 | -1/+1 |
| | |||||
* | Add `File.absolute_path?` (#2198) | David Rodríguez | 2019-09-05 | 1 | -0/+53 |
| | | | | | In order to check whether a path is absolute or not in a portable way. [Feature #15868] | ||||
* | Update to ruby/spec@875a09e | Benoit Daloze | 2019-07-27 | 34 | -148/+148 |
| | |||||
* | File::Stat uses Time#inspect | Nobuyoshi Nakada | 2019-07-11 | 1 | -2/+2 |
| | |||||
* | Update to ruby/spec@8d74d49 | Benoit Daloze | 2019-06-27 | 11 | -51/+10 |
| | |||||
* | UNIX domain socket name length has a certain limit | Nobuyoshi Nakada | 2019-05-31 | 1 | -1/+6 |
| | |||||
* | Update to ruby/spec@9a501a8 | Benoit Daloze | 2019-05-28 | 1 | -0/+2 |
| | |||||
* | Update to ruby/spec@7de852d | Benoit Daloze | 2019-04-28 | 5 | -68/+41 |
| | |||||
* | Try to more accurately reflect MRI's logic in specs for finding the home if ↵ | Benoit Daloze | 2019-04-27 | 1 | -1/+10 |
| | | | | $HOME is unset | ||||
* | Update to ruby/spec@14e6148 | Benoit Daloze | 2019-04-27 | 1 | -7/+10 |
| | |||||
* | Update to ruby/spec@15c9619 | Benoit Daloze | 2019-04-27 | 8 | -49/+37 |
| | |||||
* | Update to ruby/spec@e81b3cd | eregon | 2019-03-28 | 1 | -1/+1 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Skip EBADF spec in MJIT test for now | k0kubun | 2019-03-27 | 1 | -11/+13 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | File#birthtime depends on the kernel version on Linux | nobu | 2019-02-22 | 1 | -1/+3 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@7a16e01 | eregon | 2019-02-21 | 1 | -2/+3 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Revise the example on OpenBSD | nobu | 2019-02-20 | 1 | -6/+7 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | fix rubyspec test to pass tests. please revisit it @nobu? | ko1 | 2019-02-20 | 1 | -5/+6 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@6cf8ebe | eregon | 2019-02-07 | 9 | -18/+26 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@35a9fba | eregon | 2019-01-20 | 1 | -0/+27 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@2d89e48 | eregon | 2018-12-30 | 1 | -31/+27 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@944ea57 | eregon | 2018-12-29 | 5 | -17/+45 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Same as r66334 add Errno::EISDIR | naruse | 2018-12-11 | 2 | -2/+2 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Use Dir.home to avoid platform dependency | naruse | 2018-12-04 | 1 | -1/+1 |
| | | | | | | On Solaris 10, `echo ~#{ENV['USER']}` As expected git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Use /bin/echo instead of shell builtin echo | naruse | 2018-12-03 | 1 | -1/+1 |
| | | | | | | | builtin echo of Solaris 10's sh doesn't expand `~`. https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable10x/ruby-trunk/log/20181203T061807Z.fail.html.gz git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@cdd6ff7 | eregon | 2018-11-27 | 1 | -7/+26 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@4bb0f25 | eregon | 2018-06-13 | 5 | -18/+20 |
| | | | | | | * Specs added by TruffleRuby. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@6f38a82 | eregon | 2018-04-28 | 4 | -94/+76 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e |