1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/ruby
Jeremy Evans 01b7d5acc7 Remove the uninitialized instance variable verbose mode warning
This speeds up all instance variable access, even when not in
verbose mode.  Uninitialized instance variable warnings were
rarely helpful, and resulted in slower code if you wanted to
avoid warnings when run in verbose mode.

Implements [Feature #17055]
2020-12-10 10:16:05 -08:00
..
enc support multi-run for test/ruby/enc/test_regex_casefold.rb 2020-01-29 13:08:40 +09:00
allpairs.rb
beginmainend.rb
bug-11928.rb
bug-13526.rb
lbtest.rb
marshaltestlib.rb
sentence.rb Fixed misspellings 2019-12-20 09:32:42 +09:00
test_alias.rb Merge pull request #2721 from jeremyevans/method-inspect-chain-alias-11188 2020-03-22 09:30:20 -07:00
test_argf.rb delete deprecated IO-like methods 2020-12-03 12:47:51 +09:00
test_arithmetic_sequence.rb test/ruby/test_arithmetic_sequence.rb: restore test_last_bug17218 2020-12-10 00:59:00 +09:00
test_arity.rb
test_array.rb Make Array methods return Array instances instead of subclass instances 2020-11-03 14:01:38 -08:00
test_assignment.rb Fixed misspellings 2019-12-20 09:32:42 +09:00
test_ast.rb Added NODE_SPECIAL_EXCESSIVE_COMMA info to ARGS of RubyVM::AbstractSyntaxTree. 2020-07-08 17:43:04 +09:00
test_autoload.rb fix for multi-run test. 2020-05-15 14:54:03 +09:00
test_backtrace.rb
test_basicinstructions.rb support multi-run for ruby/test_basicinstructions.rb 2020-01-28 15:23:51 +09:00
test_beginendblock.rb
test_bignum.rb
test_call.rb Dup splat array in certain cases where there is a block argument 2020-06-18 08:19:33 -07:00
test_case.rb
test_class.rb Fix singleton class cloning 2020-11-16 17:41:17 -05:00
test_clone.rb
test_comparable.rb Raise on end-exclusive ranges [Feature #14784] 2019-10-26 12:52:50 +09:00
test_complex.rb Fix assertion failed in Complex.polar without NDEBUG (#3551) 2020-09-16 19:27:16 +09:00
test_complex2.rb
test_complexrational.rb
test_condition.rb
test_const.rb refactoring: use Proc and Constant. 2020-01-29 00:54:05 +09:00
test_continuation.rb
test_default_gems.rb Skip test_validate_gemspec when tarball and git installed too 2019-11-23 01:57:19 +09:00
test_defined.rb [Bug #11213] let defined?(super) call respond_to_missing? 2020-11-20 16:04:45 +09:00
test_dir.rb Made method-local instance variables local variables 2020-12-08 11:43:42 +09:00
test_dir_m17n.rb Make rb_scan_args handle keywords more similar to Ruby methods (#2460) 2019-09-25 11:18:49 -07:00
test_econv.rb Encode ' as ' when using encode(xml: :attr) 2020-07-10 09:34:08 -07:00
test_encoding.rb Check encoding name to replicate 2020-10-15 16:48:25 +09:00
test_enum.rb Respect visibility in non-array Enumerable#inject [Bug #13592] 2020-07-24 21:08:50 +09:00
test_enumerator.rb test/ruby/test_enumerator.rb: check the deprecation warning 2020-09-25 23:45:42 +09:00
test_env.rb Windows: Read ENV names and values as UTF-8 encoded Strings (#3818) 2020-12-08 02:00:39 +09:00
test_eval.rb support multi-run for test/ruby/test_eval.rb 2020-01-28 15:23:51 +09:00
test_exception.rb Remove the uninitialized instance variable verbose mode warning 2020-12-10 10:16:05 -08:00
test_fiber.rb Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && 2020-12-04 16:45:54 +01:00
test_file.rb Use a temporary file for chown test 2019-12-18 13:35:58 +09:00
test_file_exhaustive.rb Make the test suite pass on real Android/Termux environment 2020-10-12 21:26:05 +09:00
test_fixnum.rb
test_flip.rb
test_float.rb numeric.c: optimize float ** 2 case by fastpath 2020-05-12 02:14:27 +09:00
test_fnmatch.rb Fix for wrong fnmatch patttern 2019-10-01 19:19:56 +09:00
test_frozen_error.rb Split test_frozen_error.rb 2019-12-31 19:43:36 +09:00
test_gc.rb prevent memory allocation for GC tests 2020-06-12 17:32:49 +09:00
test_gc_compact.rb Disable auto compaction on platforms that can't support it 2020-11-25 11:29:14 -08:00
test_hash.rb Make hash returned by Hash#transform_values not have a default 2020-09-21 19:35:08 -07:00
test_ifunless.rb
test_inlinecache.rb fix bug on method cache invalidation. 2020-03-11 02:50:44 +09:00
test_integer.rb Fix unsigned int overflow in error message for chr 2020-09-30 00:31:59 +09:00
test_integer_comb.rb
test_io.rb Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && 2020-12-04 16:45:54 +01:00
test_io_m17n.rb Check encoding name to replicate 2020-10-15 16:48:25 +09:00
test_iseq.rb Raise when loading unprovided builtin function [Bug #17192] 2020-11-30 15:19:49 +09:00
test_iterator.rb Warn when passing a non-literal block to Kernel#lambda 2020-06-11 07:30:48 -07:00
test_jit.rb Remove the uninitialized instance variable verbose mode warning 2020-12-10 10:16:05 -08:00
test_jit_debug.rb tune parallel test 2020-12-01 09:39:09 +09:00
test_key_error.rb
test_keyword.rb Reduce allocations for keyword argument hashes 2020-03-17 12:09:43 -07:00
test_lambda.rb Disable deprecation warning by the default [Feature #16345] 2020-09-25 09:50:33 +09:00
test_lazy_enumerator.rb Improved Enumerable::Lazy#flat_map 2020-07-23 16:57:26 +09:00
test_literal.rb RUBY_ISEQ_DUMP_DEBUG=to_binary never kept the debug information for String literals 2020-09-16 11:17:23 +02:00
test_m17n.rb Windows: Read ENV names and values as UTF-8 encoded Strings (#3818) 2020-12-08 02:00:39 +09:00
test_m17n_comb.rb reroute musl unistd.h weirdness 2020-01-24 10:49:35 +09:00
test_marshal.rb Make it possible to dump and load an exception object 2020-09-06 13:57:41 +09:00
test_math.rb
test_memory_view.rb memory_view.c: Add rb_memory_view_get_item and rb_memory_view_prepare_item_desc (#3871) 2020-12-10 00:24:36 +09:00
test_metaclass.rb
test_method.rb Fix assert_ruby_status usage in 174ae0f577 2020-10-03 03:05:21 +09:00
test_mixed_unicode_escapes.rb
test_module.rb Remove the uninitialized instance variable verbose mode warning 2020-12-10 10:16:05 -08:00
test_name_error.rb Test for [Feature #16832] 2020-05-26 15:09:07 +09:00
test_nomethod_error.rb Make test for no method error more reliable 2020-06-06 13:48:24 -04:00
test_not.rb
test_numeric.rb numeric.c, range.c: prohibit zero step 2020-10-23 15:26:51 +09:00
test_object.rb Disable deprecation warning by the default [Feature #16345] 2020-09-25 09:50:33 +09:00
test_objectspace.rb Check argument to ObjectSpace._id2ref 2020-06-16 18:25:35 +09:00
test_optimization.rb Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && 2020-12-04 16:45:54 +01:00
test_pack.rb Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
test_parse.rb Fixed error messages at non-ascii %string terminator 2020-08-26 21:36:22 +09:00
test_path.rb Revert "Should return "." for File.extname("file.") also on Windows" 2019-12-23 11:54:25 +09:00
test_pattern_matching.rb Pattern matching is no longer experimental 2020-11-01 13:33:58 +09:00
test_pipe.rb
test_primitive.rb support multi-run for test/ruby/test_primitive.rb 2020-01-28 15:23:51 +09:00
test_proc.rb check isolated Proc more strictly 2020-10-29 23:42:55 +09:00
test_process.rb Add support for non-blocking Process.wait. 2020-12-09 08:55:35 +13:00
test_rand.rb per-ractor Random::DEFAULT 2020-11-27 17:03:30 +09:00
test_range.rb numeric.c, range.c: prohibit zero step 2020-10-23 15:26:51 +09:00
test_rational.rb test/ruby/test_rational.rb: Prevent "assigned but unused variable" 2020-10-28 00:27:56 +09:00
test_rational2.rb
test_readpartial.rb
test_refinement.rb Revert "Prevent SystemStackError when calling super in module with activated refinement" 2020-09-22 12:04:48 -07:00
test_regexp.rb Do not reduce quantifiers if it affects which text will be matched 2020-12-02 18:42:02 +01:00
test_require.rb Skip TestRequire#test_loading_fifo_fd_leak on Android 2020-04-19 23:14:31 +09:00
test_require_lib.rb Detect started threads when require only 2019-12-06 00:12:58 +09:00
test_rubyoptions.rb Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && 2020-12-04 16:45:54 +01:00
test_rubyvm.rb ruby_vm_global_method_state is no longer needed. 2020-10-14 23:15:21 +09:00
test_rubyvm_mjit.rb RubyVM::MJIT.pause(wait: true) should wait 2019-09-26 16:28:34 +09:00
test_settracefunc.rb Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && 2020-12-04 16:45:54 +01:00
test_signal.rb Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
test_sleep.rb
test_sprintf.rb
test_sprintf_comb.rb
test_stack.rb Pass ASAN options to child environments 2020-09-28 09:45:04 -07:00
test_string.rb Make String methods return String instances when called on a subclass instance 2020-11-20 16:30:23 -08:00
test_stringchar.rb
test_struct.rb Classes made from Struct should have default new singleton method. 2020-05-08 04:18:45 -04:00
test_super.rb This test is not testing attr_writer 2020-04-14 23:59:29 -07:00
test_symbol.rb Added Symbol#name 2020-09-04 22:18:59 +09:00
test_syntax.rb Rightward assignment is replaced by one-line pattern matching 2020-11-04 00:51:44 +09:00
test_system.rb
test_thread.rb Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && 2020-12-04 16:45:54 +01:00
test_thread_cv.rb
test_thread_queue.rb Apply timeout-scale to test_thr_kill. 2020-08-06 08:36:53 +09:00
test_threadgroup.rb
test_time.rb Removed deprecated Time#succ 2020-12-07 18:38:59 +09:00
test_time_tz.rb Don't double fractional seconds when passing timezone object to Time.new 2020-11-28 15:41:41 +09:00
test_trace.rb Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
test_transcode.rb Add string encoding IBM720 alias CP720 (#3803) 2020-11-22 22:23:40 +09:00
test_undef.rb
test_unicode_escape.rb
test_variable.rb Raise RuntimeError for class variable overtaken in nonverbose mode 2020-06-18 08:21:29 -07:00
test_vm_dump.rb cause SEGV for the test. 2020-05-26 04:49:11 +09:00
test_weakmap.rb
test_whileuntil.rb
test_yield.rb
ut_eof.rb