diff options
Diffstat (limited to 'community/ruby-unicode-display_width/tests-skip-emoji.patch')
-rw-r--r-- | community/ruby-unicode-display_width/tests-skip-emoji.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/community/ruby-unicode-display_width/tests-skip-emoji.patch b/community/ruby-unicode-display_width/tests-skip-emoji.patch new file mode 100644 index 00000000000..4e8f00102be --- /dev/null +++ b/community/ruby-unicode-display_width/tests-skip-emoji.patch @@ -0,0 +1,41 @@ +Skip specs that require gem unicode/emoji (optional dependency). + +--- a/spec/display_width_spec.rb ++++ b/spec/display_width_spec.rb +@@ -148,15 +148,15 @@ + end + + describe '[emoji]' do +- it 'does not count modifiers and zjw sequences for valid emoji' do ++ xit 'does not count modifiers and zjw sequences for valid emoji' do + expect( "π€Ύπ½ββοΈ".display_width(1, {}, emoji: true) ).to eq 2 + end + +- it 'respects different ambiguous values' do ++ xit 'respects different ambiguous values' do + expect( "π€Ύπ½ββοΈ".display_width(2, {}, emoji: true) ).to eq 2 + end + +- it 'works with flags' do ++ xit 'works with flags' do + expect( "π΅πΉ".display_width(1, {}, emoji: true) ).to eq 2 + end + end +@@ -167,7 +167,7 @@ + Unicode::DisplayWidth.new( + # ambiguous: 1, + overwrite: { "A".ord => 100 }, +- emoji: true ++ emoji: false + ) + end + +@@ -175,7 +175,7 @@ + expect( display_width.of "A" ).to eq 100 + end + +- it "will respect given emoji option" do ++ xit "will respect given emoji option" do + expect( display_width.of "π€Ύπ½ββοΈ" ).to eq 2 + end + end |