on master help sign in
Add test for unicode wrapping
commit22ded008240fbbc8505429cb163a7a115087b25c authorKogia-sima <orcinus4627@gmail.com> dateSat 1 Feb 2020, 18:49 (7 years ago) parent85e84ab
2 files changed+47
tests/examples/unicode-wrap.txt+9 tests/integration_tests.rs+38
tests/examples/unicode-wrap.txtnew file+9
@@ -0,0 +1,9 @@
1+人有悲欢离合,月有阴晴圆缺。此事古难全,但愿人长久,千里共婵娟。
2+
3+露の世は、露の世ながら、さりながら。
4+
5+피어나는 그들에게 바로 있음으로써 우리는 든 설레는 스며들어 칼이다
6+
7+Οδιο διστα ιμπεδιτ φιμ ει, αδ φελ αβχορρεανθ ελωκυενθιαμ, εξ εσε εξερσι γυβεργρεν ηας. Ατ μει σολετ σριπτορεμ. Ιυς αλια λαβωρε θε. Σιθ κυωτ νυσκυαμ ιρασυνδια αν, ωμνιυμ ελιγενδι ιν πρι. Παρτεμ φερθερεμ συσιπιαντυρ εξ ιυς, ναμ τωλλιτ ιυφαρεθ αδφερσαριυμ εα, πρω πρωπριαε σαεφολα ιδ. Ατ πρι δολορ νυσκυαμ.
8+
9+คอรัปชันจุ๊ยโปรดิวเซอร์ สถาปัตย์จ๊าบ แจ็กพ็อต ม้าหินอ่อน ซากุระคันถธุระ ฟีดสตาร์ท งี้ บอยคอตอิ่มแปร้สังโฆคำสาปแฟนซี ศิลปวัฒนธรรมไฟลท์จิ๊กโก๋กับดัก เจลพล็อตมาม่าซากุระดีลเลอร์ ซีนดัมพ์ แฮปปี้ เอ๊าะอุรังคธาตุซิม ฟินิกซ์เทรลเล่อร์อวอร์ด แคนยอนสมาพันธ์ ครัวซองฮัมอาข่าเอ็กซ์เพรส
tests/integration_tests.rs+38
@@ -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()