Issue #18027 has been reported by duerst (Martin D=FCrst).

----------------------------------------
Bug #18027: test/ruby/enc/test_emoji_breaks.rb does not use the file emoji-=
variation-sequences.txt
https://bugs.ruby-lang.org/issues/18027

* Author: duerst (Martin D=FCrst)
* Status: Open
* Priority: Normal
* Assignee: duerst (Martin D=FCrst)
* Target version: 3.1
* ruby -v: ruby 3.1.0dev (2021-06-03T06:59:33Z master 7e14762159) [x86_64-l=
inux]
* Backport: 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN
----------------------------------------
While working on issue #17750, I found out that the number of assertions is=
 essentially the same whether or not the file emoji-variation-sequences.txt=
 is included in the files used to create the test data. This is the case bo=
th before and after the move of this file. So it seems unrelated to the mov=
e of the file, or to the version upgrade.

I have not yet been able to figure out a reason for this behavior; the stru=
cture of the file emoji-variation-sequences.txt looks just like the structu=
re of the other three files (emoji-sequences.txt, emoji-test.txt, and emoji=
-zwj-sequences.txt).

This bug serves to track this issue. Any hints appreciated. In particular, =
I'm a `puts` debugger, but `puts` debugging doesn't seem to work well when =
testing. =




-- =

https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=3Dunsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>