sorah, Sorah Fukumori

Hash Date Message
a790bd0bd775927583ff5502b4ccd54e6cfb0706 2011-02-22 * lib/test/unit.rb: Add new options; --jobs,-j,--ruby,--jobs-status, --no-retry. [Feature #4415] [ruby-dev:43226],[ruby-dev:43222],[ruby-core:35294] * lib/test/unit/parallel.rb: Used at test/unit --jobs(-j) option. * test/csv/test_serialization.rb: test/unit parallel running ready. * test/rake/test_file_task.rb: test/unit parallel running ready.
06aeddaf926a38c6ff436988b6ed373a00fb23df 2011-02-22 * lib/test/unit.rb: Fix merging miss.
8f1430d08b1cba4e2a255cb48e3fa46a84d4d2e3 2011-02-22 * lib/test/unit.rb: Fix --ruby option doesn't effect. * lib/test/unit.rb: Fix typo.
48fa6ed529d531419b54c56993730b0e2ded928c 2011-02-23 * test/testunit/test_parallel.rb, test/testunit/parallel/*:
e9c22a6f1a0b1f7afe2ca282209015e48fef5795 2011-02-24 * test/testunit/tests_for_parallel/misc.rb: Fix bug in r30947. * lib/test/unit.rb, lib/test/unit/assertions.rb: For this test.
0695a5aa253886a91830e33a6684c857f72dbea9 2011-02-24 * common.mk: Use $RUNRUBY for worker process. * lib/test/unit.rb: Fix bug. * lib/test/unit.rb: @options[:ruby](@opts[:ruby]) is now Array. * test/testunit/parallel.rb: Fix for above.
54168739bdd96f126bffe86974708fee33df5ef9 2011-02-24 * ChangeLog(vim): Modeline for vim * ChangeLog: Fix my syntax misses.
86c7e68442b560e1c743d77d0783bc29a577790f 2011-02-26 * lib/test/unit.rb: --jobs-status won't puts over 2 lines. * test/testunit/test_parallel.rb: Fix test for above. * lib/test/*: refactoring.
c6598ffcaed5de0f936b62f3a29b725d6d5ca73d 2011-02-27 * lib/test/unit.rb: Refactoring; Worker never use Hash for internal storage. * lib/test/unit.rb: Never use Kernel#spawn. Use IO.popen instead.
04ccb2fee266d65c0a4fdf427d76fd0a18e7e69c 2011-02-27 * lib/test/unit.rb(Test::Unit::Runner#after_worker_quit): method name more be natural English. * lib/test/unit.rb(Test::Unit::Runner::Worker.launch): IO.sync doesn't need. Should use "b" for mode.
18c34c6c92659b4bd176143be0c5ee75c72f60d0 2011-02-28 * test/testunit/test_parallel.rb: Temporally disable test on Windows.
0a9442983d5194f3975e93c6af6dd025be45ebc2 2011-03-01 * lib/test/unit/parallel.rb: For Windows.
39f90db9258437c04130b21951a63bb4a06fd74e 2011-03-01 * lib/test/unit/parallel.rb: Fix number.
888362cc851d6921ed930b09c0317a37a2d4046d 2011-03-02 * test/testunit/test_parallel.rb(TestParallel#spawn_runner): Fix outputing empty line in running test.
31fcc22365059bdefede5ce343262436214ba2fa 2011-03-02 * lib/test/unit/parallel.rb: Fix name from `inclement_io` to `increment_io`.
e267617f3e359cf40a28ba3baa360b9cd7ca2bf2 2011-03-07 * lib/pstore.rb: Delete variable @transaction and fix #4474. Patch by Masaki Matsushita (Glass_saga).
6ef956ab90315f63d103bed0c3a7d9d2c0028019 2011-03-13 * lib/pstore.rb: Fix don't raise "nested transaction" when thread_safe is true. Patch by Masaki Matsushita (Glass_saga). [ruby-dev:43337]
fae8bc73627eefa5e64cb2b62dcf1c01c5f6bbfe 2011-03-15 * test/misc/test_ruby_mode.rb(test_singleton_class): Skip for Pending.
80b64d145a30613a7d357f9f942e5846c064ea0e 2011-03-21 * lib/test/unit.rb: Refactoring. Unified if and elsif.
0a69f2e39de67d3d9887673b5030adcc5f2d0b81 2011-04-09 * ext/stringio/stringio.c (strio_each, strio_readlines):
4e817b39b42fb1089ed0d4eb5f8c4d3e0e695960 2011-04-09 * ext/stringio/stringio.c (strio_each): Fix exception message and don't raise immediately if block is not given. Fixes [ruby-dev:43394].
6eb77404724eaca3c58c45d76cd5ab36fea2be4a 2011-04-09 * ext/stringio/stringio.c (strio_each, strio_readlines): Use `NUM2LONG` instead of `FIX2INT`. Fixes [ruby-dev:43395].
b5909efd1376231e8a820226506c999446730781 2011-04-24 * random.c (rb_f_rand, random_s_rand): RDocs for them.
64495a2f85e8c661af0b60e360eaafcc457c3183 2011-05-10 * lib/test/unit.rb: Add option for hiding skip messages when test ends. #4657
6dc0488148c33fe3839e898e011178fa006fa87d 2011-05-23 * lib/test/unit/parallel.rb: Never Ignore SIGINT. When received Interrupt, immediately puts result and exit. [ruby-dev:43571]
b452755c5c742f148f0e2373a3109d76c7443c00 2011-05-23 * ChangeLog: fix typo.
7b3948f0552b09ee51b885595fe495fd50000bdb 2011-06-02 * io.c: Add File.write, File.binwrite. [Feature #1081] [ruby-core:21701]
d1a7670bafb97ea31e16c2055ca846425d2bad69 2011-06-03 * lib/test/unit/parallel.rb: Keep $stdin, $stdout before run testcase and restore after run. Because some test break $stdin, $stdout. Fixes [Bug #4433] [ruby-core:35353]
259f84169874b627431e70131e1ce6c478dd2504 2011-06-03 ChangeLog for r31910
55ddfceed3bae80f1f9f0452cbcc7565ad77f679 2011-06-06 * lib/test/unit.rb(Test::Unit::Runner#puke): Add overriding from MiniTest::Unit#puke. This reverts minitest's fix that skip messages are hidden when not verbose mode (-v option). To hide skip messages, use --hide-skip option instead.
6e125382d7af727f70063a8f5e5959744865c193 2011-06-15 * lib/test/unit.rb(Test::Unit::Runner#_run_parallel): Ignore -j0 because it makes blocking forever by IO.select.
ea11cf5d7f902609912652ad74586334638b4945 2011-06-15 * test/testunit/test_parallel.rb(test_ignore_tzero): Test for r32109.
288c18cdd8895d007458b6440d24b8949b4689e8 2011-06-16 * test/testunit/test_parallel.rb: Fix Regexp for test.
4c438fd0febce6557ebd38b363451eeab0914d58 2011-06-19 * lib/test/unit/parallel.rb: Override Test::Unit::TestCase#on_parallel_worker? only when $0 == __FILE__.
ee80993690dadc8d3e649e8ab5dea8eab67d9e35 2011-06-19 * NEWS: Introduce --hide-skip on test/unit.
e6f4c92f6def7977e03fa6ce8c7b4f25f19fc2b7 2011-06-23 * signal.c(ruby_atomic_exchange): Fix definement style.
a02504ba843f476edfe6cb41b93fefe01c9594c8 2011-06-23 * ChangeLog: Fix typo
453726f26a0a909357cbb757b648fc5fcb2b181b 2011-07-06 * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Fix bug depends to time. The test fails if time past 1 second in line 136-145
5738ab331eaa73794fb3ece9f9779b00f2288765 2011-07-06 * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Adding space after comma.
2ab094ba4dc078747bf2393693aca88cbeb99735 2011-07-06 * test/cgi/test_cgi_header.rb(test_cgi_header_nph): Validate date in "Date:" header
8c812c9a03027617b3681205544a26f297d4d641 2011-07-10 * lib/test/unit/assertions.rb: Import documentation patch by Justin Collins. [ruby-core:37225] [Feature #4903]
7506a580fefcf89365d0480abfe47c6894117c0c 2011-07-10 * lib/test/unit.rb: Add new class variable `@@testfile_prefix`. This is for changing test name prefix. (For testing)
1d4da24e2148a81ccbcb6bbc4aebf875fa4c2e34 2011-07-12 * lib/test/unit.rb(Test::Unit::Options#process_args): Fix bug. Fix process_args didn't return `@option` after r30939.
9864da84f6c385265b4c4caeb3cf52787535e270 2011-08-02 * test/testunit/test_parallel.rb: pass "--ruby" option to test/testunit/tests_for_parallel/runner.rb. [Bug #5132] [ruby-dev:44303]
7e04b19d22f5b284782f9f1265d888ecbe339dd0 2011-09-06 * lib/test/unit.rb (_run_suites): Now reports are written the following order: Skip, Failure, Error. [Feature #5282]
73a1e841d6c829a13c9b6ade7332b62905f727c6 2011-09-09 * test/rubygems/test_gem_commands_help_command.rb: Add one `require` because if run test-all with test/unit parallel running, sometimes this test fails by some constants not found. The error reason is some worker doesn't require the file needed by this test. This issue is related to [ruby-core:36168].
60da7a36f52bc1d558aa1ed44090259c37ac7bd4 2011-12-25 * lib/test/unit.rb (_run_parallel): New option "--separate" for test/unit; when running tests with this option, a job process will be restarted after one testcase has done. This means all testcases will run with separated process.
38ade501405d713b1f02ae02d9c359d5a4f0122c 2011-12-25 * test/testunit/test_parallel.rb (test_separate): Test for "--separate" option (r34121)
48053fe6156f9387996930d5ae3e05a650b42b96 2011-12-26 * lib/test/unit.rb: Avoid zombie processes on "--separate" option added at r34121.
8f37f68c0df9e8edda88fc5b853081a3a3d1307c 2011-12-26 * ChangeLog: fix miss; testcase is test file.
2828593e1adb682d802d40570cadd0ff1b246bb2 2011-12-27 * lib/test/unit.rb (Worker#close): "closing IO if IO is closed" should be "closing IO if IO isn't closed"
c0ec3efcae87aab655738ff7fa2ea16986b9ef84 2012-02-22 * lib/test/unit.rb (setup_options): add option "--show-skip" to cancel "--hide-skip" (-q)
1a6b0bab94a1594d892afd498b08830a29089422 2012-02-22 * lib/test/unit.rb (setup_options): add option "--retry" as opposite for "--no-retry"
605f4baef74582341397b02bc3ac00eddeaf4581 2012-03-11 * io.c: fix rdoc of `IO.binwrite` to show same as `IO.write` except it opens file with mode "wb:ASCII-8BIT". [Bug #5782] [ruby-core:42592]
42b1df08fc39bd990c0dd3c97e2689a085f9ce14 2012-03-11 * lib/test/unit.rb: Put error message into STDERR if failed to lanch worker (job) process. [ruby-dev:44802] [Bug #5577]
cfbdbd9b29762bb868175c7fe9ada053ba1e54aa 2012-03-11 * ChangeLog: fix a typo
7773a911f5bd0b171ae0bc6c62dbf6ca58360776 2012-07-21 * lib/test/unit.rb: warn when test_* method is redefined. Patch by mame (Yusuke Endoh). [Feature #2643] [ruby-core:27790]
d5a190c942ae29a6a5035bc095ed7ea37f563487 2012-07-21 * lib/test/unit/testcase.rb(method_added): refactoring.
5f4b7f5afa7fb91d93192f32e6eaf0e4e2a95870 2012-08-20 * lib/test/unit.rb, lib/test/unit/parallel.rb: generate error message (String) in parallel.rb instead of marshalling Exception. Fixes [Bug #6882] [ruby-dev:46054]
a8b3d67e7c78d6be55e030159db5d611d8b5a247 2012-11-02 * vm_dump.c (rb_vm_bugreport): Because of many log directories, making directory lists readable.
7f6d21731c627b310b6853d80fdcc09bdcb424c9 2012-11-02 * lib/test/unit.rb (_run_parallel): Delete status line before showing results. Patch by Hiroshi Shirosaki. [Bug #6897] [ruby-core:47250]
f1ef3d600d5b0a8253dc5d6585f0607f2f23f515 2013-01-24 * NEWS (yaml): Write about bundled libyaml.
3ee89c6277975db0a09f903b96da8f7fecfef8a6 2013-03-19 * ext/objspace/objspace.c: Fix typo in doc. Patch by Sho Hashimoto. [Bug #8116] [ruby-dev:47177]
47434dc12f90431fabfc7e9b1829ee0437bdee0a 2013-07-02 * lib/mkmf.rb (try_config): Fix to not replace $LDFLAGS with $libs (1.9.3 behavior) [ruby-core:55752] [Bug #8595]
b30a1723853bc1a189930a5c7ebdfc5ec7e4817b 2013-07-31 * lib/uri/common.rb (URI.decode_www_form_component): Don't raise error when str includes multibyte characters.
5b46f6c602c24c9cdf995914fc6998981f1e53ec 2013-09-10 * vm_backtrace.c (vm_backtrace_to_ary): Ignore the second argument if it is nil. [Bug #8884] [ruby-core:57094]
c4b4e77c72b42f0a69c6a825954ec768d1b2375b 2013-09-26 * insns.def (opt_regexpmatch2): Check String#=~ hasn't overridden before calling rb_reg_match().
7cbdb708e9d4281fa95c40d6fdfccd0724d4657d 2013-11-16 * configure.in: Use $LIBS for base of $SOLIBS, also in darwin
fd6b01c49db6025b471e2f1894ae6c75a6282c8b 2013-11-16 Explain fix in r43697
205399b0f4849bf3f8845b82b6e85416cd68eba2 2013-11-29 * vm_insnhelper.c (check_match): Fix SEGV with VM_CHECKMATCH_TYPE_CASE and class of `pattern` has `method_missing` [Bug #8882] [ruby-core:58606]
14361a72ff538f2b0a8833ecbef01c3ec7f19c48 2013-11-29 * test/ruby/test_case.rb (test_method_missing): Test for r43913.
46e44fb6289bf829331d9e35fc1d3084443b5bcf 2013-12-01 * test/ruby/test_case.rb (test_nomethoderror): Add test related to r43913, r43914
e8792774dff09386a930f4a93fa6fdc864b2e720 2013-12-29 * lib/mkmf.rb (configuration): Make CXXFLAGS customizable. Patch by Kohei Suzuki (eagletmt). [Fixes GH-492]
7c030a5ded8acc4b29b25a6f416347e41125197f 2014-02-18 * lib/test/unit/test-unit.gemspec: Add minitest < 5.0.0 dependency
da61291a25faae95f33de6756b2eaa4804d5ef2b 2014-02-18 * lib/test/unit.rb: Requires minitest < 5.0.0 if Gem is available.
55a9667de3dfd78ad771756352158e7b3ee9765c 2014-03-18 * vm_eval.c (eval_string_with_cref): Use file path even if scope is given. Related to [ruby-core:56099] [Bug #8662] and r42103.
524817bb0b9e149faccc8020f6c4160e9e0bd8cc 2014-03-18 * vm_eval.c (eval_string_with_cref): Unify to use NIL_P.
96f552670d045c3e76c02929753f6934da51974f 2014-05-17 * lib/test: Removed because ruby's test cases now independent to lib/test by r45970. [Feature #9711] [ruby-core:62620]
fb8f7259c3435ac01ff9ac2718d325e7c309336b 2014-05-17 * NEWS: Add news about removal of lib/test/**/*.rb.
442879eb57187d899f7c14d91ef90e55d3cdcafd 2014-05-19 * bin/testrb: Removed. Forgot to remove in r45971. [Feature #9711] [ruby-core:62620]
307198a3c3ecd79b8b52c4cf7d405922e48964cc 2014-11-26 Fix typo
71588d17e5f3fe1f27ff0ae01b56e9d98abdd0ef 2015-05-14 * enum.c (enum_grep_v, grep_i, grep_iter_i, Init_enum): Implement Enumerable#grep_v.
1709458a20317049e906f1084c43796e1846729b 2015-05-14 forgot mentioning to the ticket [ci skip]
cc77375d2dabff398500bf4ee6c7d37087159155 2015-06-20 * ext/objspace/objspace_dump.c(dump_object): Return empty JSON object when passed object is a special const, instead of SEGV. Based patch by Kohei Suzuki (eagletmt). [ruby-core:69692] [Bug #11291]
3876d755851fa2890326f73d2e8b6bc9d838d637 2015-07-12 * ext/socket/basicsocket.c: [DOC] typo (Errno::AGAIN -> Errno::EAGAIN)
e2d79c46c8eed683e95ec2b22b179980fe7b97fc 2015-10-09 * ext/openssl/lib/openssl/ssl.rb: Revert r52082 because it was dropping TLS v1.1 support too. Supporting only TLS v1.2 is too early, because many popular websites still don't support it.
d9bf31ccefb7dd81653c36e15c6950ca238c1d65 2015-10-24 * lib/mkmf.rb: Revert r45640 because it may lead to link with different libruby. [Bug #9760]
9b425061dad0fb850c12864bf271691d20a4e762 2015-10-26 * vm_method.c(rb_method_entry_make): [DOC] [ci skip] Remove a needless space from comment [Fixes GH-1069] Patch by @yui-knk
53a606a549850ce52384955fcd3a4eaa98d2d919 2015-12-24 * tool/vcs.rb (IO.popen): Enable on Ruby 1.9 where chdir option is not supported on IO.popen
b85a79107a7e09d389bdc56f2fd175d2916c07fb 2015-12-24 * tool/file2lastrev.rb: Fix ArgumentError to work on Ruby 1.8.7.
d9ec53a9c767d86bb35608d72d831f7f5c8f4f79 2015-12-24 * tool/vcs.rb (IO.popen): Refactor. Avoid assigning in condition.
f425e0fc2bb0be9be35ac4822517c333c55747bf 2016-01-12 * lib/forwardable.rb: Convert given accessors to String.
09cb46b921108549d658fd3dacc7db73dc23ca82 2016-01-12 correction to proper word
e8074a382eb3e07feb4c425498e1605e2e729f7c 2016-02-18 * re.c: Add MatchData#named_captures [Feature #11999] [ruby-core:72897]
bfabd91231bbd19950f89e1b4a7c73e19a8091c2 2016-05-19 fix a typo
7dab0e07eb2ea73db4cae97be291cb3dd18800b3 2017-03-29 Remove unused Init_frozen_strings declaration
225435514ca588287ad4d06408deea9fabda4013 2017-03-29 Fix `make clean` errors
af4b7c8e862e8d70b0bba09fb4e19d962ff7bad4 2017-03-29 Add documents on Process::CLOCK_* constants
31a755e4f2f09a4925d7dfe427559d5452744119 2017-03-29 string.c: Supress logical-op-parentheses warning
efd36678e6041593a6b9cd64bdbe4318f1e7ad0e 2017-05-15 [DOC] File#path result can be inaccurate
75cda5e22f6bc7ba6c91b6501d4233e782178a3a 2017-08-31 File#path: Raise IOError when a file is O_TMPFILE
de6b788fe937ddc30dd71c7e8457ec0c8adb449c 2017-08-31 add NEWS entry for [Feature #13568] r59704
e896e9b9f6073258e78f57299c0454b8e2fb5585 2017-08-31 Skip test_open_tempfile_path on EINVAL
b5e0ca4730cb4bfe1466a2e51eeed422bae20296 2017-11-29 Log exception with bold and underline for TTYs
87bebfb9fa7c91aaac9458f5dc09f424234a1b85 2017-11-29 Typo... the feature committed at r60935
0d7718896cfb629ad823b9ca5004465ef2063ab8 2017-12-12 error.c(exc_full_message): Exception#full_message
2ce0847e9e511f1e12157f38a5c8e246c4e950a3 2017-12-12 hotfix implicit-function-declaration
d18fb887ea04e132f3a26baf6a8a0307839322db 2017-12-12 error.c(rb_error_write): Remove ec_ from its name
6d3259523765ebb0b7640a5e87032cf11eed3dba 2017-12-12 NEWS: polish
f7fd4cb6c9e0caba827a2c9abab00505f05e58a8 2017-12-13 NEWS: typo [DOC] [ci skip]
daaebaec79f60796b9c864907ad03d1e02b93fb2 2017-12-23 Print backtrace in reverse order on IRB too
7361587fffcddef72b11e611cb12726be2772513 2017-12-24 NEWS: use of copy_file_range(2) isn't a new method
8b8c374c453c76ca04256d252fd5f4c68dd8a845 2018-11-04 Fix RubyGems extension build failure after r65470
6b861342b9ef41daf3a4c55d5a50a09f023a2180 2018-12-30 Unset SOURCE_DATE_EPOCH on Rubygems test cases
0f57d66f9e1e7bf4419d9d3a70132bbc4006f9fe 2020-04-02 webrick/ssl: More keyUsage for self-signed certs
7ccb7a992da072f681e2fb570999743305bab115 2020-04-25 [DOC] explicit_bzero exists in modern Linux
cf831f49189c4a890da6845e39199a5dfaf4fb48 2021-03-16 zlib: fix Gzip{Writer,Reader}.new fails with a O_TMPFILE file
756e8a2cf3424b9a3eb9dde4a01325cba21a7e81 2021-03-16 test_zlib(test_path_tmpfile): fix Zlib instance leak
47988e63d65098ce1e6484f03ae5e2ca42bd7963 2022-01-08 test_readline#test_without_tty: Use EnvUtil.rubybin
8a29419b7fb723b3faf04b3d9a3cb0740213d946 2023-02-05 [ruby/reline] test_dumb_terminal: "ruby" command is not always available
d2864ca330f7cc7f879e737a817e1161bead65c3 2023-08-10 [ruby/zlib] Zlib.gunzip should not fail with utf-8 strings (https://github.com/ruby/zlib/pull/55)
952de171c01cb1e96245bc0263884dd8655fd644 2023-11-12 make-snapshot: update RUBY_PATCHLEVEL_STR regexp
fac253677604e5acc6a49b632355616b068d5a15 2023-12-26 Test_SyncDefaultGems: Fail when editor run (#9365)
cd411778159618dd926614e0acd52ac5549a9408 2024-01-01 [ruby/irb] test_recovery_sigint: Ensure precondition is met (https://github.com/ruby/irb/pull/829)
d3933fc753187a055a4904af82f5f3794c88c416 2024-01-01 [ruby/net-http] Renew test certificates
c149cd3db4116f653614466eee918d6f39f0b622 2024-01-01 Roll net-* bundled gems from git to fix CI (#9403)
22e4eeda6561693367fc7a00b92b90f46b09cabd 2024-05-30 ci: Test whether GMP is working in compilers.yml (#10875)
1ab7c412d2e3880a7ad233c32e93961888f8145c 2024-05-30 RUBY_CHECK_HEADER didn't define HAVE_{header-file} (#10876)
fd549b229b0822198ddc847703194263a2186ed1 2024-05-30 test_bignum: defined? returns String (#10880)
b20957bdfeaafcc6f842a3f427d1895b0325f62a 2024-08-13 [ruby/resolv] test_dns: Fix failure on Windows (https://github.com/ruby/resolv/pull/58)
ece332a44df077d26c735dbdbf050dd471c4ffdd 2024-12-25 [ruby/reline] test_tty_ambiguous_width: Use Reline.test_rubybin