Skip to content

Commit ac3e1fe

Browse files
committed
[Truffle] Adding addtional excludes and uncommenting test in the index.
1 parent 795d6a1 commit ac3e1fe

File tree

4 files changed

+45
-2
lines changed

4 files changed

+45
-2
lines changed

test/mri/excludes_truffle/TestClass.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,9 @@
1313
exclude :test_redefine_private_class, "needs investigation"
1414
exclude :test_singleton_class, "needs investigation"
1515
exclude :test_uninitialized, "needs investigation"
16+
exclude :test_cannot_reinitialize_class_with_initialize_copy, "needs investigation"
17+
exclude :test_cloned_class, "needs investigation"
18+
exclude :test_constant_access_from_method_in_cloned_module, "needs investigation"
19+
exclude :test_singleton_class_message, "needs investigation"
20+
exclude :test_singleton_class_of_frozen_object, "needs investigation"
21+
exclude :test_singleton_class_p, "needs investigation"

test/mri/excludes_truffle/TestDelegateClass.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@
99
exclude :test_systemcallerror_eq, "needs investigation"
1010
exclude :test_unset_delegate_class, "needs investigation"
1111
exclude :test_unset_simple_delegator, "needs investigation"
12+
exclude :test_dir_in_delegator_class, "needs investigation"
13+
exclude :test_dir_in_simple_delegator, "needs investigation"

test/mri/excludes_truffle/TestMarshal.rb

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,38 @@
4141
exclude :test_time_ivar, "needs investigation"
4242
exclude :test_time_subclass, "needs investigation"
4343
exclude :test_true, "needs investigation"
44+
exclude :test_change_class_name , "needs investigation"
45+
exclude :test_change_struct , "needs investigation"
46+
exclude :test_class , "needs investigation"
47+
exclude :test_class_ivar , "needs investigation"
48+
exclude :test_class_nonascii , "needs investigation"
49+
exclude :test_context_switch , "needs investigation"
50+
exclude :test_continuation , "needs investigation"
51+
exclude :test_dump_buffer , "needs investigation"
52+
exclude :test_hash_default , "needs investigation"
53+
exclude :test_inconsistent_struct , "needs investigation"
54+
exclude :test_marshal_cloned_class , "needs investigation"
55+
exclude :test_marshal_complex , "needs investigation"
56+
exclude :test_marshal_dump , "needs investigation"
57+
exclude :test_marshal_dump_excess_encoding , "needs investigation"
58+
exclude :test_marshal_dump_extra_iv , "needs investigation"
59+
exclude :test_marshal_dump_ivar , "needs investigation"
60+
exclude :test_marshal_dump_struct_ivar , "needs investigation"
61+
exclude :test_marshal_encoding_encoding , "needs investigation"
62+
exclude :test_marshal_flonum_reference , "needs investigation"
63+
exclude :test_marshal_load_ivar , "needs investigation"
64+
exclude :test_marshal_load_should_not_taint_classes , "needs investigation"
65+
exclude :test_marshal_private_class , "needs investigation"
66+
exclude :test_marshal_rational , "needs investigation"
67+
exclude :test_marshal_regexp_encoding , "needs investigation"
68+
exclude :test_marshal_respond_to_arity , "needs investigation"
69+
exclude :test_marshal_string_encoding , "needs investigation"
70+
exclude :test_modify_array_during_dump , "needs investigation"
71+
exclude :test_module_ivar , "needs investigation"
72+
exclude :test_pipe , "needs investigation"
73+
exclude :test_regexp2 , "needs investigation"
74+
exclude :test_struct_invalid_members , "needs investigation"
75+
exclude :test_taint , "needs investigation"
76+
exclude :test_taint_each_object , "needs investigation"
77+
exclude :test_too_long_string , "needs investigation"
78+
exclude :test_userdef_encoding , "needs investigation"

test/mri_truffle.index

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ ruby/test_beginendblock.rb
155155
ruby/test_bignum.rb
156156
ruby/test_call.rb
157157
ruby/test_case.rb
158-
# ruby/test_class.rb # core:/core/rubinius/common/string.rb:50:in `initialize': Unable to clone/dup String class (TypeError)
158+
ruby/test_class.rb
159159
ruby/test_clone.rb
160160
ruby/test_comparable.rb
161161
ruby/test_complex.rb
@@ -192,7 +192,7 @@ ruby/test_lambda.rb
192192
ruby/test_literal.rb
193193
# ruby/test_m17n.rb
194194
# ruby/test_m17n_comb.rb # cannot load such file -- etc
195-
# ruby/test_marshal.rb # core:/core/rubinius/common/string.rb:50:in `initialize': Unable to clone/dup String class (TypeError)
195+
# ruby/test_marshal.rb # including this causes error in test_objectspace.rb
196196
ruby/test_math.rb
197197
ruby/test_metaclass.rb
198198
ruby/test_method.rb

0 commit comments

Comments
 (0)