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 58dc8bf8f1 Fix {Method,UnboundMethod}#{public?,private?,protected?} for ZSUPER methods
Add a visibility member to struct METHOD storing the original
method visibility, and use that, instead of taking the visibility
from the stored method entry (which may have different visibility
for ZSUPER methods).

Consider Method/UnboundMethod objects different if they have
different visibilities.

Fixes [Bug #18435]
2022-01-14 13:46:18 -08:00
..
enc Use omit instead of skip: test/ruby/enc/**/*.rb 2021-12-29 19:27:58 +09:00
allpairs.rb
beginmainend.rb
bug-11928.rb
bug-13526.rb
lbtest.rb
marshaltestlib.rb
sentence.rb
test_alias.rb
test_argf.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_arithmetic_sequence.rb
test_arity.rb
test_array.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_assignment.rb Fix constant assignment evaluation order 2022-01-14 11:00:26 -08:00
test_ast.rb Make RubyVM::AST.of work with code written in -e command-line option 2021-12-26 20:57:34 +09:00
test_autoload.rb
test_backtrace.rb
test_basicinstructions.rb
test_beginendblock.rb
test_bignum.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_call.rb
test_case.rb
test_class.rb Remove Class#descendants 2021-12-20 11:02:15 -08:00
test_clone.rb
test_comparable.rb
test_complex.rb
test_complex2.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_complexrational.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_condition.rb
test_const.rb
test_continuation.rb
test_default_gems.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_defined.rb
test_dir.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_dir_m17n.rb
test_econv.rb
test_encoding.rb
test_enum.rb thread.c: Convert TAG_BREAK to a normal exception at thread top-level 2022-01-13 03:21:45 +09:00
test_enumerator.rb
test_env.rb ENV ivars should not be accessible from ractors 2021-12-17 15:46:50 +09:00
test_eval.rb Lazily create singletons on instance_{exec,eval} (#5146) 2021-12-02 15:53:39 -08:00
test_exception.rb Don't segfault if Warning.warn is undefined 2022-01-04 10:03:18 -08:00
test_fiber.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_file.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_file_exhaustive.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_fixnum.rb
test_flip.rb
test_float.rb
test_fnmatch.rb
test_frozen_error.rb
test_gc.rb Use omit instead of skip without the default gems tests 2022-01-11 21:17:59 +09:00
test_gc_compact.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_hash.rb Make Hash#shift return nil for empty hash 2022-01-14 12:17:57 -08:00
test_ifunless.rb
test_inlinecache.rb
test_insns_leaf.rb
test_integer.rb Don't call + and < in Integer.times for !FIXNUM 2021-12-01 16:21:50 -08:00
test_integer_comb.rb
test_io.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_io_buffer.rb Add fiber scheduler hooks for pread/pwrite, and add support to IO::Buffer. 2021-12-23 12:20:09 +13:00
test_io_m17n.rb
test_iseq.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_iterator.rb
test_jit.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_jit_debug.rb Rename --jit to --mjit (#5248) 2021-12-13 16:08:01 -08:00
test_key_error.rb
test_keyword.rb
test_lambda.rb
test_lazy_enumerator.rb
test_literal.rb Use to_s and puts in tests 2021-12-16 15:12:12 +09:00
test_m17n.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_m17n_comb.rb
test_marshal.rb test/ruby/test_marshal.rb: Prevent "assigned but unused variable" warning 2021-10-25 20:43:42 +09:00
test_math.rb
test_memory_view.rb
test_metaclass.rb
test_method.rb Fix {Method,UnboundMethod}#{public?,private?,protected?} for ZSUPER methods 2022-01-14 13:46:18 -08:00
test_method_cache.rb
test_mixed_unicode_escapes.rb
test_module.rb Add a Module#const_added callback 2022-01-14 11:30:07 +01:00
test_name_error.rb
test_nomethod_error.rb
test_not.rb
test_numeric.rb
test_object.rb
test_objectspace.rb Fix typos 2021-11-02 19:17:37 +09:00
test_optimization.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_pack.rb Add a test for bug 18343 2021-11-16 19:28:45 -08:00
test_parse.rb Anonymous block forwarding allows a method to forward a passed 2021-11-18 14:17:57 -08:00
test_path.rb
test_pattern_matching.rb Disable did_you_mean in TestPatternMatching 2021-10-22 21:22:14 -04:00
test_pipe.rb
test_primitive.rb
test_proc.rb T#dup (T < Proc) should return T's object 2022-01-13 17:43:14 +09:00
test_process.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_rand.rb Remove deprecated Random::DEFAULT [Feature #17351] 2022-01-01 18:55:52 +09:00
test_random_formatter.rb [ruby/securerandom] Use String#unpack1 2021-12-14 11:59:22 +09:00
test_range.rb
test_rational.rb
test_rational2.rb
test_readpartial.rb
test_refinement.rb Remove Refinement#{extend_object,append_features,prepend_features} 2022-01-05 10:59:03 -08:00
test_regexp.rb
test_require.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_require_lib.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_rubyoptions.rb Reject command line option ending with - 2022-01-11 11:49:34 +09:00
test_rubyvm.rb test/ruby/test_rubyvm.rb: prevent "assigned but unused variable" warnings 2021-10-25 20:45:05 +09:00
test_rubyvm_jit.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_settracefunc.rb Add a Module#const_added callback 2022-01-14 11:30:07 +01:00
test_signal.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_sleep.rb
test_sprintf.rb [Feature #18290] Remove tests that test use of rb_gc_force_recycle 2021-11-08 15:39:53 -05:00
test_sprintf_comb.rb
test_stack.rb
test_string.rb Do not run the same tests twice 2022-01-08 14:47:59 +09:00
test_stringchar.rb
test_struct.rb Initialize Struct by calling with keyword arguments 2021-12-26 23:28:54 +09:00
test_super.rb Add tests for cme NULL crash 2021-11-17 13:20:31 -05:00
test_symbol.rb
test_syntax.rb Add support for anonymous rest and keyword rest argument forwarding 2021-12-30 14:37:42 -08:00
test_system.rb
test_thread.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_thread_cv.rb
test_thread_queue.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_threadgroup.rb
test_time.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_time_tz.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_trace.rb
test_transcode.rb
test_undef.rb Lazily create singletons on instance_{exec,eval} (#5146) 2021-12-02 15:53:39 -08:00
test_unicode_escape.rb
test_variable.rb
test_vm_dump.rb Use omit instead of skip: test/ruby/**/*.rb 2022-01-04 17:25:30 +09:00
test_weakmap.rb ObjectSpace::WeakMap#inspect: check if living object [Bug #18392] 2021-12-07 21:55:41 +09:00
test_whileuntil.rb
test_yield.rb
test_yjit.rb YJIT: Support kwargs for cfunc 2022-01-10 10:53:31 -08:00
ut_eof.rb