Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jruby/jruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ade6c99dbdaf
Choose a base ref
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7e820947bec3
Choose a head ref
  • 2 commits
  • 229 files changed
  • 1 contributor

Commits on Mar 29, 2015

  1. Tag sweep.

    headius committed Mar 29, 2015
    Copy the full SHA
    8cad542 View commit details
  2. A few more exclude tweaks.

    headius committed Mar 29, 2015
    Copy the full SHA
    7e82094 View commit details
Showing with 99 additions and 526 deletions.
  1. +0 −1 spec/tags/ruby/core/array/inspect_tags.txt
  2. +1 −0 spec/tags/ruby/core/array/partition_tags.txt
  3. +1 −0 spec/tags/ruby/core/array/select_tags.txt
  4. +0 −1 spec/tags/ruby/core/array/to_s_tags.txt
  5. +0 −1 spec/tags/ruby/core/bignum/bit_and_tags.txt
  6. +0 −1 spec/tags/ruby/core/bignum/bit_or_tags.txt
  7. +0 −1 spec/tags/ruby/core/bignum/bit_xor_tags.txt
  8. +0 −1 spec/tags/ruby/core/bignum/comparison_tags.txt
  9. +1 −0 spec/tags/ruby/core/bignum/divide_tags.txt
  10. +0 −1 spec/tags/ruby/core/binding/eval_tags.txt
  11. +0 −3 spec/tags/ruby/core/binding/location_tags.txt
  12. +6 −0 spec/tags/ruby/core/complex/coerce_tags.txt
  13. +1 −0 spec/tags/ruby/core/complex/eql_tags.txt
  14. +1 −0 spec/tags/ruby/core/complex/exponent_tags.txt
  15. +1 −0 spec/tags/ruby/core/complex/fdiv_tags.txt
  16. +1 −0 spec/tags/ruby/core/complex/inspect_tags.txt
  17. +1 −0 spec/tags/ruby/core/complex/integer_tags.txt
  18. +3 −0 spec/tags/ruby/core/complex/real_tags.txt
  19. +3 −0 spec/tags/ruby/core/continuation/call_tags.txt
  20. +3 −0 spec/tags/ruby/core/continuation/element_reference_tags.txt
  21. +0 −1 spec/tags/ruby/core/dir/pwd_tags.txt
  22. +0 −1 spec/tags/ruby/core/encoding/dummy_tags.txt
  23. +0 −7 spec/tags/ruby/core/enumerable/to_h_tags.txt
  24. +0 −1 spec/tags/ruby/core/enumerator/enum_for_tags.txt
  25. +0 −1 spec/tags/ruby/core/enumerator/feed_tags.txt
  26. +0 −2 spec/tags/ruby/core/enumerator/lazy/collect_concat_tags.txt
  27. +0 −2 spec/tags/ruby/core/enumerator/lazy/flat_map_tags.txt
  28. +0 −5 spec/tags/ruby/core/enumerator/next_values_tags.txt
  29. +0 −5 spec/tags/ruby/core/enumerator/peek_values_tags.txt
  30. +0 −1 spec/tags/ruby/core/enumerator/to_enum_tags.txt
  31. +0 −1 spec/tags/ruby/core/env/element_reference_tags.txt
  32. +0 −1 spec/tags/ruby/core/env/keep_if_tags.txt
  33. +1 −1 spec/tags/ruby/core/file/open_tags.txt
  34. +0 −5 spec/tags/ruby/core/file/realpath_tags.txt
  35. +0 −1 spec/tags/ruby/core/file/stat_tags.txt
  36. +0 −1 spec/tags/ruby/core/filetest/directory_tags.txt
  37. +0 −1 spec/tags/ruby/core/fixnum/bit_length_tags.txt
  38. +3 −0 spec/tags/ruby/core/fixnum/divide_tags.txt
  39. +0 −1 spec/tags/ruby/core/float/case_compare_tags.txt
  40. +0 −1 spec/tags/ruby/core/float/equal_value_tags.txt
  41. +0 −1 spec/tags/ruby/core/gc/profiler/disable_tags.txt
  42. +0 −1 spec/tags/ruby/core/gc/profiler/enable_tags.txt
  43. +0 −2 spec/tags/ruby/core/gc/profiler/enabled_tags.txt
  44. +0 −1 spec/tags/ruby/core/gc/profiler/total_time_tags.txt
  45. +0 −1 spec/tags/ruby/core/integer/chr_tags.txt
  46. +1 −0 spec/tags/ruby/core/integer/rationalize_tags.txt
  47. +1 −0 spec/tags/ruby/core/integer/round_tags.txt
  48. +1 −0 spec/tags/ruby/core/integer/to_r_tags.txt
  49. +0 −2 spec/tags/ruby/core/io/advise_tags.txt
  50. +0 −1 spec/tags/ruby/core/io/for_fd_tags.txt
  51. +0 −1 spec/tags/ruby/core/io/new_tags.txt
  52. +1 −2 spec/tags/ruby/core/io/open_tags.txt
  53. +2 −3 spec/tags/ruby/core/io/popen_tags.txt
  54. +0 −1 spec/tags/ruby/core/io/reopen_tags.txt
  55. +1 −0 spec/tags/ruby/core/kernel/Complex_tags.txt
  56. +0 −2 spec/tags/ruby/core/kernel/String_tags.txt
  57. +0 −2 spec/tags/ruby/core/kernel/__callee___tags.txt
  58. +0 −2 spec/tags/ruby/core/kernel/backtick_tags.txt
  59. +0 −1 spec/tags/ruby/core/kernel/block_given_tags.txt
  60. +1 −2 spec/tags/ruby/core/kernel/eval_tags.txt
  61. +0 −2 spec/tags/ruby/core/kernel/exec_tags.txt
  62. +0 −1 spec/tags/ruby/core/kernel/frozen_tags.txt
  63. +0 −2 spec/tags/ruby/core/kernel/instance_variable_get_tags.txt
  64. +0 −1 spec/tags/ruby/core/kernel/instance_variable_set_tags.txt
  65. +0 −1 spec/tags/ruby/core/kernel/remove_instance_variable_tags.txt
  66. +4 −0 spec/tags/ruby/core/kernel/require_tags.txt
  67. +2 −88 spec/tags/ruby/core/kernel/spawn_tags.txt
  68. +0 −4 spec/tags/ruby/core/kernel/system_tags.txt
  69. +0 −1 spec/tags/ruby/core/kernel/to_s_tags.txt
  70. +0 −1 spec/tags/ruby/core/kernel/untrusted_tags.txt
  71. +0 −3 spec/tags/ruby/core/main/define_method_tags.txt
  72. +0 −1 spec/tags/ruby/core/main/private_tags.txt
  73. +0 −1 spec/tags/ruby/core/main/public_tags.txt
  74. +2 −0 spec/tags/ruby/core/math/acos_tags.txt
  75. +2 −0 spec/tags/ruby/core/math/acosh_tags.txt
  76. +2 −0 spec/tags/ruby/core/math/asin_tags.txt
  77. +4 −0 spec/tags/ruby/core/math/atanh_tags.txt
  78. +4 −0 spec/tags/ruby/core/math/cbrt_tags.txt
  79. +2 −0 spec/tags/ruby/core/math/log10_tags.txt
  80. +3 −0 spec/tags/ruby/core/math/log2_tags.txt
  81. +2 −0 spec/tags/ruby/core/math/log_tags.txt
  82. +4 −0 spec/tags/ruby/core/math/sqrt_tags.txt
  83. +0 −5 spec/tags/ruby/core/method/arity_tags.txt
  84. +0 −1 spec/tags/ruby/core/method/eql_tags.txt
  85. +0 −1 spec/tags/ruby/core/method/equal_value_tags.txt
  86. +0 −2 spec/tags/ruby/core/method/to_proc_tags.txt
  87. +0 −4 spec/tags/ruby/core/module/const_defined_tags.txt
  88. +0 −1 spec/tags/ruby/core/module/const_get_tags.txt
  89. +0 −1 spec/tags/ruby/core/module/define_method_tags.txt
  90. +0 −1 spec/tags/ruby/core/module/include_tags.txt
  91. +0 −9 spec/tags/ruby/core/module/public_instance_method_tags.txt
  92. +3 −0 spec/tags/ruby/core/numeric/quo_tags.txt
  93. +1 −0 spec/tags/ruby/core/numeric/to_c_tags.txt
  94. +0 −6 spec/tags/ruby/core/proc/arity_tags.txt
  95. +0 −1 spec/tags/ruby/core/proc/new_tags.txt
  96. +0 −2 spec/tags/ruby/core/process/abort_tags.txt
  97. +0 −1 spec/tags/ruby/core/process/exec_tags.txt
  98. +0 −1 spec/tags/ruby/core/process/groups_tags.txt
  99. +2 −51 spec/tags/ruby/core/process/spawn_tags.txt
  100. +0 −1 spec/tags/ruby/core/process/status/success_tags.txt
  101. +0 −1 spec/tags/ruby/core/process/status/termsig_tags.txt
  102. +1 −0 spec/tags/ruby/core/rational/divmod_tags.txt
  103. +1 −0 spec/tags/ruby/core/rational/integer_tags.txt
  104. +3 −0 spec/tags/ruby/core/rational/round_tags.txt
  105. +1 −0 spec/tags/ruby/core/rational/to_s_tags.txt
  106. +0 −9 spec/tags/ruby/core/signal/trap_tags.txt
  107. +0 −1 spec/tags/ruby/core/string/b_tags.txt
  108. +0 −1 spec/tags/ruby/core/string/crypt_tags.txt
  109. +0 −2 spec/tags/ruby/core/string/delete_tags.txt
  110. +0 −1 spec/tags/ruby/core/string/end_with_tags.txt
  111. +0 −1 spec/tags/ruby/core/string/force_encoding_tags.txt
  112. +0 −1 spec/tags/ruby/core/string/modulo_tags.txt
  113. +0 −2 spec/tags/ruby/core/string/scrub_tags.txt
  114. +1 −0 spec/tags/ruby/core/string/to_c_tags.txt
  115. +1 −0 spec/tags/ruby/core/string/to_r_tags.txt
  116. +0 −1 spec/tags/ruby/core/struct/inspect_tags.txt
  117. +0 −1 spec/tags/ruby/core/struct/to_s_tags.txt
  118. +0 −1 spec/tags/ruby/core/time/inspect_tags.txt
  119. +0 −4 spec/tags/ruby/core/time/local_tags.txt
  120. +0 −4 spec/tags/ruby/core/time/localtime_tags.txt
  121. +0 −4 spec/tags/ruby/core/time/mktime_tags.txt
  122. +0 −3 spec/tags/ruby/core/time/new_tags.txt
  123. +0 −1 spec/tags/ruby/core/time/to_r_tags.txt
  124. +0 −1 spec/tags/ruby/core/time/to_s_tags.txt
  125. +0 −5 spec/tags/ruby/core/unboundmethod/arity_tags.txt
  126. +0 −1 spec/tags/ruby/core/unboundmethod/bind_tags.txt
  127. +1 −2 spec/tags/ruby/language/block_tags.txt
  128. +0 −1 spec/tags/ruby/language/break_tags.txt
  129. +1 −1 spec/tags/ruby/language/def_tags.txt
  130. +0 −19 spec/tags/ruby/language/lambda_tags.txt
  131. +0 −1 spec/tags/ruby/language/proc_tags.txt
  132. +0 −3 spec/tags/ruby/language/variables_tags.txt
  133. +1 −1 spec/tags/ruby/library/bigdecimal/divmod_tags.txt
  134. +0 −2 spec/tags/ruby/library/bigdecimal/modulo_tags.txt
  135. +0 −2 spec/tags/ruby/library/delegate/delegator/marshal_tags.txt
  136. +0 −1 spec/tags/ruby/library/delegate/delegator/methods_tags.txt
  137. +1 −2 spec/tags/ruby/library/delegate/delegator/trust_tags.txt
  138. +2 −1 spec/tags/ruby/library/digest/md5/file_tags.txt
  139. +1 −1 spec/tags/ruby/library/digest/sha1/file_tags.txt
  140. +1 −1 spec/tags/ruby/library/digest/sha256/file_tags.txt
  141. +1 −1 spec/tags/ruby/library/digest/sha384/file_tags.txt
  142. +2 −1 spec/tags/ruby/library/digest/sha512/file_tags.txt
  143. +0 −1 spec/tags/ruby/library/erb/new_tags.txt
  144. +0 −6 spec/tags/ruby/library/fiber/alive_tags.txt
  145. +0 −3 spec/tags/ruby/library/fiber/current_tags.txt
  146. +0 −1 spec/tags/ruby/library/fiber/resume_tags.txt
  147. +0 −7 spec/tags/ruby/library/fiber/transfer_tags.txt
  148. +0 −1 spec/tags/ruby/library/matrix/I_tags.txt
  149. +0 −1 spec/tags/ruby/library/matrix/build_tags.txt
  150. +0 −1 spec/tags/ruby/library/matrix/clone_tags.txt
  151. +0 −1 spec/tags/ruby/library/matrix/collect_tags.txt
  152. +0 −1 spec/tags/ruby/library/matrix/columns_tags.txt
  153. +0 −1 spec/tags/ruby/library/matrix/conj_tags.txt
  154. +0 −1 spec/tags/ruby/library/matrix/conjugate_tags.txt
  155. +0 −1 spec/tags/ruby/library/matrix/constructor_tags.txt
  156. +0 −1 spec/tags/ruby/library/matrix/divide_tags.txt
  157. +0 −1 spec/tags/ruby/library/matrix/eigenvalue_decomposition/eigenvector_matrix_tags.txt
  158. +0 −1 spec/tags/ruby/library/matrix/eigenvalue_decomposition/eigenvectors_tags.txt
  159. +0 −1 spec/tags/ruby/library/matrix/eigenvalue_decomposition/initialize_tags.txt
  160. +0 −1 spec/tags/ruby/library/matrix/hermitian_tags.txt
  161. +0 −1 spec/tags/ruby/library/matrix/identity_tags.txt
  162. +0 −1 spec/tags/ruby/library/matrix/imag_tags.txt
  163. +0 −1 spec/tags/ruby/library/matrix/imaginary_tags.txt
  164. +0 −1 spec/tags/ruby/library/matrix/inspect_tags.txt
  165. +0 −1 spec/tags/ruby/library/matrix/inv_tags.txt
  166. +0 −1 spec/tags/ruby/library/matrix/inverse_tags.txt
  167. +0 −1 spec/tags/ruby/library/matrix/lup_decomposition/determinant_tags.txt
  168. +0 −1 spec/tags/ruby/library/matrix/lup_decomposition/to_a_tags.txt
  169. +0 −1 spec/tags/ruby/library/matrix/map_tags.txt
  170. +0 −1 spec/tags/ruby/library/matrix/minor_tags.txt
  171. +0 −1 spec/tags/ruby/library/matrix/minus_tags.txt
  172. +0 −1 spec/tags/ruby/library/matrix/multiply_tags.txt
  173. +0 −1 spec/tags/ruby/library/matrix/plus_tags.txt
  174. +0 −1 spec/tags/ruby/library/matrix/real_tags.txt
  175. +0 −1 spec/tags/ruby/library/matrix/rect_tags.txt
  176. +0 −1 spec/tags/ruby/library/matrix/rectangular_tags.txt
  177. +0 −1 spec/tags/ruby/library/matrix/round_tags.txt
  178. +0 −1 spec/tags/ruby/library/matrix/t_tags.txt
  179. +0 −1 spec/tags/ruby/library/matrix/transpose_tags.txt
  180. +0 −1 spec/tags/ruby/library/matrix/unit_tags.txt
  181. +0 −1 spec/tags/ruby/library/matrix/vector/inner_product_tags.txt
  182. +0 −1 spec/tags/ruby/library/matrix/zero_tags.txt
  183. +0 −1 spec/tags/ruby/library/openssl/cipher_tags.txt
  184. +0 −1 spec/tags/ruby/library/openssl/config/freeze_tags.txt
  185. +0 −3 spec/tags/ruby/library/openssl/random/pseudo_bytes_tags.txt
  186. +0 −3 spec/tags/ruby/library/openssl/random/random_bytes_tags.txt
  187. +1 −0 spec/tags/ruby/library/openssl/x509/name/parse_tags.txt
  188. +0 −3 spec/tags/ruby/library/openstruct/frozen_tags.txt
  189. +0 −1 spec/tags/ruby/library/openstruct/method_missing_tags.txt
  190. +0 −1 spec/tags/ruby/library/rexml/document/encoding_tags.txt
  191. +0 −1 spec/tags/ruby/library/rexml/document/xml_decl_tags.txt
  192. +0 −4 spec/tags/ruby/library/socket/basicsocket/do_not_reverse_lookup_tags.txt
  193. +0 −1 spec/tags/ruby/library/socket/basicsocket/for_fd_tags.txt
  194. +0 −2 spec/tags/ruby/library/socket/basicsocket/getpeername_tags.txt
  195. +0 −1 spec/tags/ruby/library/socket/basicsocket/getsockname_tags.txt
  196. +0 −2 spec/tags/ruby/library/socket/basicsocket/recv_tags.txt
  197. +0 −2 spec/tags/ruby/library/socket/basicsocket/send_tags.txt
  198. +0 −3 spec/tags/ruby/library/socket/ipsocket/addr_tags.txt
  199. +0 −4 spec/tags/ruby/library/socket/ipsocket/peeraddr_tags.txt
  200. +0 −3 spec/tags/ruby/library/socket/ipsocket/recvfrom_tags.txt
  201. +0 −3 spec/tags/ruby/library/socket/socket/bind_tags.txt
  202. +0 −3 spec/tags/ruby/library/socket/socket/connect_nonblock_tags.txt
  203. +0 −1 spec/tags/ruby/library/socket/socket/for_fd_tags.txt
  204. +0 −2 spec/tags/ruby/library/socket/socket/getaddrinfo_tags.txt
  205. +0 −1 spec/tags/ruby/library/socket/socket/gethostname_tags.txt
  206. +0 −1 spec/tags/ruby/library/socket/tcpserver/accept_nonblock_tags.txt
  207. +0 −3 spec/tags/ruby/library/socket/tcpserver/accept_tags.txt
  208. +0 −1 spec/tags/ruby/library/socket/tcpserver/gets_tags.txt
  209. +0 −3 spec/tags/ruby/library/socket/tcpserver/new_tags.txt
  210. +0 −2 spec/tags/ruby/library/socket/unixsocket/pair_tags.txt
  211. +0 −2 spec/tags/ruby/library/socket/unixsocket/partially_closable_tags.txt
  212. +1 −0 spec/tags/ruby/library/socket/unixsocket/peeraddr_tags.txt
  213. +1 −3 spec/tags/ruby/library/socket/unixsocket/recvfrom_tags.txt
  214. +2 −0 spec/tags/ruby/library/stringscanner/element_reference_tags.txt
  215. +0 −2 spec/tags/ruby/library/syslog/close_tags.txt
  216. +0 −1 spec/tags/ruby/library/syslog/facility_tags.txt
  217. +0 −3 spec/tags/ruby/library/syslog/inspect_tags.txt
  218. +0 −4 spec/tags/ruby/library/syslog/mask_tags.txt
  219. +0 −14 spec/tags/ruby/library/syslog/open_tags.txt
  220. +0 −3 spec/tags/ruby/library/syslog/opened_tags.txt
  221. +0 −4 spec/tags/ruby/library/syslog/options_tags.txt
  222. +0 −4 spec/tags/ruby/library/syslog/reopen_tags.txt
  223. +0 −1 spec/tags/ruby/library/yaml/dump_stream_tags.txt
  224. +0 −4 spec/tags/ruby/library/yaml/dump_tags.txt
  225. +0 −1 spec/tags/ruby/library/yaml/load_tags.txt
  226. +0 −1 spec/tags/ruby/library/yaml/parse_tags.txt
  227. +0 −15 spec/tags/ruby/library/yaml/to_yaml_tags.txt
  228. +1 −0 test/mri/excludes/TestFile.rb
  229. +2 −2 test/mri/excludes/TestFileExhaustive.rb
1 change: 0 additions & 1 deletion spec/tags/ruby/core/array/inspect_tags.txt

This file was deleted.

1 change: 1 addition & 0 deletions spec/tags/ruby/core/array/partition_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Array#partition returns in the left array values for which the block evaluates to true
1 change: 1 addition & 0 deletions spec/tags/ruby/core/array/select_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Array#select returns a new array of elements for which block is true
1 change: 0 additions & 1 deletion spec/tags/ruby/core/array/to_s_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/bignum/bit_and_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/bignum/bit_or_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/bignum/bit_xor_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/bignum/comparison_tags.txt

This file was deleted.

1 change: 1 addition & 0 deletions spec/tags/ruby/core/bignum/divide_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Bignum#/ returns self divided by other
1 change: 0 additions & 1 deletion spec/tags/ruby/core/binding/eval_tags.txt

This file was deleted.

3 changes: 0 additions & 3 deletions spec/tags/ruby/core/binding/location_tags.txt

This file was deleted.

6 changes: 6 additions & 0 deletions spec/tags/ruby/core/complex/coerce_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
fails:Complex#coerce returns an array containing other and self as Complex when other is an Integer
fails:Complex#coerce returns an array containing other and self as Complex when other is a Float
fails:Complex#coerce returns an array containing other and self as Complex when other is a Bignum
fails:Complex#coerce returns an array containing other and self as Complex when other is a Rational
fails:Complex#coerce returns an array containing other as Complex and self when other is a Numeric which responds to #real? with true
fails:Complex#coerce raises a TypeError when other is a String
1 change: 1 addition & 0 deletions spec/tags/ruby/core/complex/eql_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Complex#eql? returns false if other is not Complex
1 change: 1 addition & 0 deletions spec/tags/ruby/core/complex/exponent_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Complex#** with Fixnum 0 returns Complex(1)
1 change: 1 addition & 0 deletions spec/tags/ruby/core/complex/fdiv_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Complex#fdiv with no imaginary part returns a Complex number
1 change: 1 addition & 0 deletions spec/tags/ruby/core/complex/inspect_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Complex#inspect returns (${real}+${image}i) for positive imaginary parts
1 change: 1 addition & 0 deletions spec/tags/ruby/core/complex/integer_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Complex#integer? returns false for a Complex with no imaginary part
3 changes: 3 additions & 0 deletions spec/tags/ruby/core/complex/real_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
fails:Complex#real? returns false if there is not an imaginary part
fails:Complex#real? returns false if the real part is Infinity
fails:Complex#real? returns false if the real part is NaN
3 changes: 3 additions & 0 deletions spec/tags/ruby/core/continuation/call_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
fails:Continuation#call using #call transfers execution to right after the Kernel.callcc block
fails:Continuation#call escapes an inner ensure block
fails:Continuation#call executes an outer ensure block
fails:Continuation#call arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object)
fails:Continuation#call #[] is an alias for #call
fails:Continuation#call closes over lexical environments
3 changes: 3 additions & 0 deletions spec/tags/ruby/core/continuation/element_reference_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
fails:Continuation#[] using #call transfers execution to right after the Kernel.callcc block
fails:Continuation#[] escapes an inner ensure block
fails:Continuation#[] executes an outer ensure block
fails:Continuation#[] arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object)
fails:Continuation#[] #[] is an alias for #call
fails:Continuation#[] closes over lexical environments
1 change: 0 additions & 1 deletion spec/tags/ruby/core/dir/pwd_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
fails:Dir.pwd correctly displays dirs with unicode characters in them
fails:Dir.pwd returns a String with Encoding.default_external encoding
fails:Dir.pwd does not transcode to Encoding.default_internal
1 change: 0 additions & 1 deletion spec/tags/ruby/core/encoding/dummy_tags.txt

This file was deleted.

7 changes: 0 additions & 7 deletions spec/tags/ruby/core/enumerable/to_h_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/enumerator/enum_for_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/enumerator/feed_tags.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
fails:Enumerator#feed sets the future return value of yield if called before advancing the iterator
fails:Enumerator#feed causes yield to return the value if called during iteration
fails:Enumerator#feed can be called for each iteration
fails:Enumerator#feed returns nil
fails:Enumerator#feed raises a TypeError if called more than once without advancing the enumerator
fails:Enumerator#feed sets the return value of Yielder#yield
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/enumerator/lazy/collect_concat_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
fails:Enumerator::Lazy#collect_concat sets nil to size
fails:Enumerator::Lazy#collect_concat when the returned lazy enumerator is evaluated by Enumerable#first flattens elements when the given block returned an array or responding to .each and .force
fails:Enumerator::Lazy#collect_concat on a nested Lazy sets nil to size
fails:Enumerator::Lazy#collect_concat on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first flattens elements when the given block returned an array or responding to .each and .force
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/enumerator/lazy/flat_map_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
fails:Enumerator::Lazy#flat_map sets nil to size
fails:Enumerator::Lazy#flat_map when the returned lazy enumerator is evaluated by Enumerable#first flattens elements when the given block returned an array or responding to .each and .force
fails:Enumerator::Lazy#flat_map on a nested Lazy sets nil to size
fails:Enumerator::Lazy#flat_map on a nested Lazy when the returned lazy enumerator is evaluated by Enumerable#first flattens elements when the given block returned an array or responding to .each and .force
5 changes: 0 additions & 5 deletions spec/tags/ruby/core/enumerator/next_values_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,2 @@
fails:Enumerator#next_values returns the next element in self
fails:Enumerator#next_values advances the position of the current element
fails:Enumerator#next_values advances the position of the enumerator each time when called multiple times
fails:Enumerator#next_values works in concert with #rewind
fails:Enumerator#next_values returns an array with only nil if yield is called with nil
fails:Enumerator#next_values returns an empty array if yield is called without arguments
fails:Enumerator#next_values raises StopIteration if called on a finished enumerator
5 changes: 0 additions & 5 deletions spec/tags/ruby/core/enumerator/peek_values_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,2 @@
fails:Enumerator#peek_values returns the next element in self
fails:Enumerator#peek_values does not advance the position of the current element
fails:Enumerator#peek_values can be called repeatedly without advancing the position of the current element
fails:Enumerator#peek_values works in concert with #rewind
fails:Enumerator#peek_values raises StopIteration if called on a finished enumerator
fails:Enumerator#peek_values returns an array with only nil if yield is called with nil
fails:Enumerator#peek_values returns an empty array if yield is called without arguments
1 change: 0 additions & 1 deletion spec/tags/ruby/core/enumerator/to_enum_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/env/element_reference_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:ENV.[] uses the locale encoding if Encoding.default_internal is nil
fails:ENV.[] transcodes from the locale encoding to Encoding.default_internal if set
1 change: 0 additions & 1 deletion spec/tags/ruby/core/env/keep_if_tags.txt

This file was deleted.

2 changes: 1 addition & 1 deletion spec/tags/ruby/core/file/open_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fails(2.2 change):File.open with a block does not propagate StandardErrors produced by close
fails(2.2 change):File.open with a block does not propagate StandardErrors produced by close
5 changes: 0 additions & 5 deletions spec/tags/ruby/core/file/realpath_tags.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1 @@
fails:File.realpath returns the real (absolute) pathname not containing symlinks
fails:File.realpath uses base directory for interpreting relative pathname
fails:File.realpath uses current directory for interpreting relative pathname
fails:File.realpath uses link directory for expanding relative links
fails:File.realpath raises Errno::ENOENT if the symlink points to an absent file
fails:File.realpath raises an Errno::ELOOP if the symlink points to itself
1 change: 0 additions & 1 deletion spec/tags/ruby/core/file/stat_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/filetest/directory_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/fixnum/bit_length_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Fixnum#bit_length returns the position of the leftmost bit of a positive number
fails:Fixnum#bit_length returns the position of the leftmost 0 bit of a negative number
3 changes: 3 additions & 0 deletions spec/tags/ruby/core/fixnum/divide_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
fails:Fixnum#/ returns self divided by the given argument
fails:Fixnum#/ supports dividing negative numbers
fails:Fixnum#/ coerces fixnum and return self divided by other
1 change: 0 additions & 1 deletion spec/tags/ruby/core/float/case_compare_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/float/equal_value_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/gc/profiler/disable_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/gc/profiler/enable_tags.txt

This file was deleted.

2 changes: 0 additions & 2 deletions spec/tags/ruby/core/gc/profiler/enabled_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/gc/profiler/total_time_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/integer/chr_tags.txt

This file was deleted.

1 change: 1 addition & 0 deletions spec/tags/ruby/core/integer/rationalize_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Integer#rationalize returns a Rational object
1 change: 1 addition & 0 deletions spec/tags/ruby/core/integer/round_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Integer#round returns itself rounded if passed a negative value
1 change: 1 addition & 0 deletions spec/tags/ruby/core/integer/to_r_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
fails:Integer#to_r returns a Rational object
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/io/advise_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/io/for_fd_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:IO.for_fd raises an error if passed binary/text mode two ways
fails:IO.for_fd coerces :external_encoding option with #to_str
1 change: 0 additions & 1 deletion spec/tags/ruby/core/io/new_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:IO.new raises an error if passed binary/text mode two ways
fails:IO.new coerces :external_encoding option with #to_str
3 changes: 1 addition & 2 deletions spec/tags/ruby/core/io/open_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:IO.open raises an error if passed binary/text mode two ways
fails:IO.open coerces :external_encoding option with #to_str
fails(2.2 change):IO.open does not propagate a StandardError raised by #close
fails(2.2 change):IO.open does not set last error when a StandardError raised by #close
fails(2.2 change):IO.open does not set last error when a StandardError raised by #close
5 changes: 2 additions & 3 deletions spec/tags/ruby/core/io/popen_tags.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
unstable(JRUBY-4171,linux,intermittent failure):IO.popen writes to a write-only pipe
fails:IO.popen starts returns a forked process if the command is -
fails:IO.popen does not throw an exception if child exited and has been waited for
fails:IO.popen with a leading ENV Hash accepts a single String command with a trailing Hash of Process.exec options, and an IO mode
fails:IO.popen with a leading ENV Hash accepts an Array command with a separate trailing Hash of Process.exec options, and an IO mode
fails:IO.popen with a leading Array argument accepts a trailing Hash of Process.exec options
fails:IO.popen with a leading Array argument accepts an IO mode argument following the Array
fails:IO.popen with a leading ENV Hash accepts a single String command with a trailing Hash of Process.exec options, and an IO mode
fails:IO.popen with a leading ENV Hash accepts an Array command with a separate trailing Hash of Process.exec options, and an IO mode
1 change: 0 additions & 1 deletion spec/tags/ruby/core/io/reopen_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:IO#reopen with a String passes all mode flags through
fails:IO#reopen with an IO sets path equals to the other IO's path if other IO is File
fails:IO#reopen changes the class of the instance to the class of the object returned by #to_io
fails:IO#reopen with an IO may change the class of the instance
1 change: 1 addition & 0 deletions spec/tags/ruby/core/kernel/Complex_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
fails:Kernel.Complex() when passed a single non-Numeric coerces the passed argument using #to_c
fails:Kernel.Complex() when passed [Integer] returns a new Complex number with 0 as the imaginary component
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/kernel/String_tags.txt

This file was deleted.

2 changes: 0 additions & 2 deletions spec/tags/ruby/core/kernel/__callee___tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
fails(compiler):Kernel.__callee__ returns the current method, even when aliased
fails(compiler):Kernel.__callee__ returns the caller when sent as a string
fails:Kernel.__callee__ returns the aliased name when aliased method
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/kernel/backtick_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/kernel/block_given_tags.txt

This file was deleted.

3 changes: 1 addition & 2 deletions spec/tags/ruby/core/kernel/eval_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
fails:Kernel#eval raises a LocalJumpError if there is no lambda-style closure in the chain
fails:Kernel#eval allows a binding to be captured inside an eval

fails:Kernel#eval raises a LocalJumpError if there is no lambda-style closure in the chain
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/kernel/exec_tags.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
fails:Kernel#exec raises Errno::EACCES when passed a directory
fails:Kernel#exec sets the current directory when given the :chdir option
fails:Kernel#exec with a single argument subjects the specified command to shell expansion
fails:Kernel#exec with a command array uses the first element as the command name and the second as the argv[0] value
fails:Kernel#exec with a command array coerces the argument using to_ary
fails:Kernel.exec raises Errno::EACCES when passed a directory
fails:Kernel.exec sets the current directory when given the :chdir option
fails:Kernel.exec with a single argument subjects the specified command to shell expansion
fails:Kernel.exec with a command array uses the first element as the command name and the second as the argv[0] value
fails:Kernel.exec with a command array coerces the argument using to_ary
fails:Kernel#exec (environment variables) unsets other environment variables when given a true :unsetenv_others option
1 change: 0 additions & 1 deletion spec/tags/ruby/core/kernel/frozen_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Kernel#frozen? on integers returns true
fails:Kernel#frozen? on a Float returns true
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/kernel/instance_variable_get_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/kernel/instance_variable_set_tags.txt

This file was deleted.

This file was deleted.

4 changes: 4 additions & 0 deletions spec/tags/ruby/core/kernel/require_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
fails(JRUBY-5668):Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails(JRUBY-5668):Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails:Kernel#require (concurrently) blocks a second thread from returning while the 1st is still requiring
fails:Kernel#require (concurrently) blocks based on the path
fails:Kernel#require (concurrently) allows a 2nd require if the 1st raised an exception
fails:Kernel#require (concurrently) blocks a 3rd require if the 1st raises an exception and the 2nd is still running
Loading