@@ -485,6 +485,44 @@ fn does_not_print_unwanted_file_named_cache() {
485485 bat_with_config().arg("cach").assert().failure();
486486}
487487
488+#[test]
489+fn unicode_wrap() {
490+ bat_with_config()
491+ .arg("unicode-wrap.txt")
492+ .arg("--style=numbers,snip")
493+ .arg("--decorations=always")
494+ .arg("--terminal-width=40")
495+ .assert()
496+ .success()
497+ .stdout(" 1 人有悲欢离合,月有阴晴圆缺。此事古
498+ 难全,但愿人长久,千里共婵娟。
499+ 2
500+ 3 露の世は、露の世ながら、さりながら
501+ 。
502+ 4
503+ 5 피어나는 그들에게 바로 있음으로써
504+ 우리는 든 설레는 스며들어 칼이다
505+ 6
506+ 7 Οδιο διστα ιμπεδιτ φιμ ει, αδ φελ α
507+ βχορρεανθ ελωκυενθιαμ, εξ εσε εξερσ
508+ ι γυβεργρεν ηας. Ατ μει σολετ σριπτ
509+ ορεμ. Ιυς αλια λαβωρε θε. Σιθ κυωτ
510+ νυσκυαμ ιρασυνδια αν, ωμνιυμ ελιγεν
511+ δι ιν πρι. Παρτεμ φερθερεμ συσιπιαν
512+ τυρ εξ ιυς, ναμ τωλλιτ ιυφαρεθ αδφε
513+ ρσαριυμ εα, πρω πρωπριαε σαεφολα ιδ
514+ . Ατ πρι δολορ νυσκυαμ.
515+ 8
516+ 9 คอรัปชันจุ๊ยโปรดิวเซอร์ สถาปัตย์จ๊าบ แจ็กพ็อต
517+ ม้าหินอ่อน ซากุระคันถธุระ ฟีดสตาร์ท งี้ บอยคอ
518+ ตอิ่มแปร้สังโฆคำสาปแฟนซี ศิลปวัฒนธรรมไฟลท์จิ๊
519+ กโก๋กับดัก เจลพล็อตมาม่าซากุระดีลเลอร์ ซีนดัม
520+ พ์ แฮปปี้ เอ๊าะอุรังคธาตุซิม ฟินิกซ์เทรลเล่อร์อว
521+ อร์ด แคนยอนสมาพันธ์ ครัวซองฮัมอาข่าเอ็กซ์เพ
522+ รส
523+");
524+}
525+
488526#[test]
489527fn snip() {
490528 bat()