Skip to content

Commit c71d881

Browse files
committed
[GR-24856] Add more core classes to the methods spec.
PullRequest: truffleruby/1777
2 parents 7ee4b37 + 65b0ab4 commit c71d881

34 files changed

+369
-9
lines changed

spec/tags/truffle/methods_tags.txt

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,58 @@ fails:Public methods on Digest.singleton_class should include const_missing
4545
fails:Public methods on Digest::Instance should not include finish
4646
fails:Public methods on Digest::Instance should not include to_str
4747
fails:Public methods on Digest::Instance should include block_length
48+
fails:Public methods on Dir should not include closed?
49+
fails:Public methods on Exception should not include backtrace?
50+
fails:Public methods on Exception should not include capture_backtrace!
51+
fails:Public methods on Exception should not include location
52+
fails:Public methods on Exception should not include set_context
53+
fails:Public methods on Exception should not include to_yaml_properties
54+
fails:Public methods on Exception should include respond_to?
55+
fails:Public methods on FalseClass should include ===
56+
fails:Public methods on TrueClass should include ===
57+
fails:Public methods on NilClass should include ===
58+
fails:Public methods on Fiber should not include alive?
59+
fails:Public methods on Fiber should not include transfer
60+
fails:Public methods on Fiber should include inspect
61+
fails:Public methods on Fiber should include to_s
62+
fails:Public methods on Mutex should not include marshal_dump
63+
fails:Public methods on Thread should not include freeze
64+
fails:Public methods on Thread should not include randomizer
65+
fails:Public methods on Thread should not include recursive_objects
66+
fails:Public methods on Thread should not include unblock
67+
fails:Public methods on Thread should include add_trace_func
68+
fails:Public methods on Thread should include pending_interrupt?
69+
fails:Public methods on Thread should include set_trace_func
70+
fails:Public methods on Proc should not include block
71+
fails:Public methods on Proc should not include block=
72+
fails:Public methods on Proc should not include bound_method
73+
fails:Public methods on Proc should not include bound_method=
74+
fails:Public methods on Proc should not include ruby_method
75+
fails:Public methods on Proc should not include ruby_method=
76+
fails:Public methods on Proc should include hash
77+
fails:Public methods on MatchData should not include byte_begin
78+
fails:Public methods on MatchData should not include byte_end
79+
fails:Public methods on MatchData should not include collapsing?
80+
fails:Public methods on MatchData should not include pre_match_from
81+
fails:Public methods on MatchData should include hash
82+
fails:Public methods on Method should include clone
83+
fails:Public methods on Method should include original_name
84+
fails:Public methods on UnboundMethod should not include bind_call
85+
fails:Public methods on UnboundMethod should include clone
86+
fails:Public methods on UnboundMethod should include original_name
87+
fails:Public methods on Regexp should not include match_from
88+
fails:Public methods on Regexp should not include match_onwards
89+
fails:Public methods on Regexp should not include option_to_string
90+
fails:Public methods on Regexp should not include search_region
91+
fails:Public methods on SizedQueue should not include closed?
92+
fails:Public methods on Struct should include filter
93+
fails:Public methods on Symbol should not include eql?
94+
fails:Public methods on Symbol should not include hash
95+
fails:Public methods on TracePoint should include __enable
96+
fails:Public methods on TracePoint should include callee_id
97+
fails:Public methods on TracePoint should include defined_class
98+
fails:Public methods on TracePoint should include eval_script
99+
fails:Public methods on TracePoint should include instruction_sequence
100+
fails:Public methods on TracePoint should include parameters
101+
fails:Public methods on TracePoint should include raised_exception
102+
fails:Public methods on TracePoint should include return_value

spec/truffle/methods/ARGF.txt

Whitespace-only changes.

spec/truffle/methods/Binding.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
clone
2+
dup
3+
eval
4+
irb
5+
local_variable_defined?
6+
local_variable_get
7+
local_variable_set
8+
local_variables
9+
receiver
10+
source_location

spec/truffle/methods/Data.txt

Whitespace-only changes.

spec/truffle/methods/Dir.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
children
2+
close
3+
each
4+
each_child
5+
fileno
6+
inspect
7+
path
8+
pos
9+
pos=
10+
read
11+
rewind
12+
seek
13+
tell
14+
to_path

spec/truffle/methods/Encoding.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
_dump
2+
ascii_compatible?
3+
dummy?
4+
inspect
5+
name
6+
names
7+
replicate
8+
to_s

spec/truffle/methods/Exception.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
==
2+
backtrace
3+
backtrace_locations
4+
cause
5+
exception
6+
full_message
7+
inspect
8+
message
9+
respond_to?
10+
set_backtrace
11+
to_s

spec/truffle/methods/FalseClass.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
&
2+
===
3+
^
4+
inspect
5+
to_s
6+
|

spec/truffle/methods/Fiber.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
inspect
2+
resume
3+
to_s

spec/truffle/methods/FileTest.txt

Whitespace-only changes.

0 commit comments

Comments
 (0)