summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-io/test
AgeCommit message (Expand)Author
2020-05-07Should not use `assert` with expressions with side-effect; ref #49812.1.1-rc2Yukihiro "Matz" Matsumoto
2020-05-07Fixed wrong condition in #4981.Yukihiro "Matz" Matsumoto
2020-05-07Add `#include <string.h>` on all platforms for `strncpy`; #4981Yukihiro "Matz" Matsumoto
2020-05-07Avoid `snprintf` in `mruby-io` test; ref #4981Yukihiro "Matz" Matsumoto
2020-05-07Remove the temporary file from the `AF_UNIX` socket test; #4981Yukihiro "Matz" Matsumoto
2020-05-01Fix typo and include locationUchio Kondo
2020-05-01Skip socket check on windowsUchio Kondo
2020-05-01Follow C90 styleUchio Kondo
2020-05-01Test mruby-io in tmpdir when AF_UNIX cannot be created on cwdUchio Kondo
2020-03-08Remove unnecessary 'stdio.h'; ref #4947dearblue
2020-02-02Implement `IO#pread` and `IO#pwrite`dearblue
2020-02-01Fix builds for old mingw in mruby-socket; ref #4914dearblue
2020-01-06Merge branch 'file-size-truncate' of https://github.com/dearblue/mruby into d...Yukihiro "Matz" Matsumoto
2019-12-31Fix builds for modern mingw; fix #4869dearblue
2019-12-14Implement `File#size` and `File#truncate`dearblue
2019-12-14Fix mruby-io test for mingw32dearblue
2019-11-24Remove unused methods of `MRubyIOTestUtil`KOBAYASHI Shuji
2019-09-26Use type predicate macros instead of `mrb_type` if possibleKOBAYASHI Shuji
2019-09-14Replace `String#byteslice` by custom `IO._bufread`.Yukihiro "Matz" Matsumoto
2019-08-24Create a symbolic link in the temporary directory; fix #4642dearblue
2019-08-18Make symbolic link names unique for testdearblue
2019-08-05Use new specifiers/modifiers of `mrb_vfromat()`KOBAYASHI Shuji
2019-07-30Refine message to `skip` in nested `assert`KOBAYASHI Shuji
2019-06-29Use nested `assert`dearblue
2019-06-29Use a normal method instead of a lambdadearblue
2019-05-10Raise `TypeError` if the argument type is unsupported in `mrb_stat0`KOBAYASHI Shuji
2019-05-07Refactor `mrb_str_to_cstr` and `mrb_string_value_cstr`KOBAYASHI Shuji
2019-05-06Avoid using `mrb_str_to_cstr` if possibleKOBAYASHI Shuji
2019-04-29Fix missing assertions in `mruby-io` testKOBAYASHI Shuji
2019-04-27Remove duplicated `String#each_char`KOBAYASHI Shuji
2019-04-15Fix test, popen and cmd in mruby-ioShouji Kuboyama
2019-02-26Remove unneeded `const_defined?(:Time)` in `mruby-io` testKOBAYASHI Shuji
2019-01-28Use assertion methods in `FileTest` testsKOBAYASHI Shuji
2019-01-27Remove no meaning statements in `mruby-io` testsKOBAYASHI Shuji
2019-01-25Merge pull request #4245 from shuujii/remove-assert_nothing_raised-in-io-testYukihiro "Matz" Matsumoto
2019-01-25Merge pull request #4246 from shuujii/use-assertion-methods-in-file-testYukihiro "Matz" Matsumoto
2019-01-25Remove unused file for `mruby-io` testKOBAYASHI Shuji
2019-01-25Use assertion methods in `File` testKOBAYASHI Shuji
2019-01-25Remove definition of `assert_nothing_raised` in `IO` testKOBAYASHI Shuji
2019-01-09Use `$mrbtest_io_wfname` for `chmod` test.Yukihiro "Matz" Matsumoto
2019-01-01io: Skip TTY test for environments that TTY device is unavailable.KOBAYASHI Shuji
2018-08-30Separate meta-programming features to `mruby-metaprog` gem.Yukihiro "Matz" Matsumoto
2018-08-13Try to fix a fragile `File#mtime` test.Yukihiro "Matz" Matsumoto
2018-06-20Use temporary name for `File#mtime` test to avoid conflicts.take-cheeze
2018-01-30add File#mtimeYasuhiro Matsumoto
2018-01-14IO#close_on_exec? is not supported on MinGWksss
2018-01-14Should be true for close_on_exec flagksss
2017-12-17Implement IO#initialize_copyksss
2017-12-14On Windows, `_S_IREAD` and `_S_IWRITE` is defined in `sys/stat.h`.Yukihiro "Matz" Matsumoto
2017-12-14Use `_open` and `_close` on Windows.Yukihiro "Matz" Matsumoto