Skip to content

Commit

Permalink
Add test suite for sunny day scenarios
Browse files Browse the repository at this point in the history
We add, mend, and remove every design in our official config file
and check that the operation is sucessful.
  • Loading branch information
tsjensen committed Dec 10, 2023
1 parent 259cba0 commit b519940
Show file tree
Hide file tree
Showing 130 changed files with 1,460 additions and 0 deletions.
5 changes: 5 additions & 0 deletions test/multiline-input.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(includes some Unicode characters)
Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
sed diam nonumy éirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum.
7 changes: 7 additions & 0 deletions test/sunny-day-expected/ada-box-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--------------------------------------------------------------------------
-- (includes some Unicode characters) --
-- Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, --
-- sed diam nonumy éirmod tempor invidunt ut labore --
-- __ET__ dolore magna aliquyam erat, sed diam voluptua. --
-- At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. --
--------------------------------------------------------------------------
7 changes: 7 additions & 0 deletions test/sunny-day-expected/ada-box.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--------------------------------------------------------------
-- (includes some Unicode characters) --
-- Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, --
-- sed diam nonumy éirmod tempor invidunt ut labore --
-- et dolore magna aliquyam erat, sed diam voluptua. --
-- At vero eos et accusam et justo duo dolores et ea rebum. --
--------------------------------------------------------------
5 changes: 5 additions & 0 deletions test/sunny-day-expected/ada-cmt-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
-- (includes some Unicode characters)
-- Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
-- sed diam nonumy éirmod tempor invidunt ut labore
-- __ET__ dolore magna aliquyam erat, sed diam voluptua.
-- At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum.
5 changes: 5 additions & 0 deletions test/sunny-day-expected/ada-cmt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
-- (includes some Unicode characters)
-- Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
-- sed diam nonumy éirmod tempor invidunt ut labore
-- et dolore magna aliquyam erat, sed diam voluptua.
-- At vero eos et accusam et justo duo dolores et ea rebum.
27 changes: 27 additions & 0 deletions test/sunny-day-expected/bear-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
,---. ,---.
/ /"`.\.--"""--./,'"\ \
\ \ _ _ / /
`./ / __ __ \ \,'
/ /_O)_(_O\ \
| .-' ___ `-. |
.--| \_/ |--.
,' \ \ | / / `.
/ `. `--^--' ,' \
.-"""""-. `--.___.--' .-"""""-.
.-----------------/ \------------------/ \-----------------.
| .---------------\ /------------------\ /---------------. |
| | `-`--`--' `--'--'-' | |
| | (includes some Unicode characters) | |
| | Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, | |
| | sed diam nonumy éirmod tempor invidunt ut labore | |
| | __ET__ dolore magna aliquyam erat, sed diam voluptua. | |
| | At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. | |
| |______________________________________________________________________| |
|__________________________________________________________________________|
)__________|__|__________(
| || |
|____________||____________|
),-----.( ),-----.( hjw
,' ==. \ / .== `.
/ ) ( \
`===========' `==========='
27 changes: 27 additions & 0 deletions test/sunny-day-expected/bear.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
,---. ,---.
/ /"`.\.--"""--./,'"\ \
\ \ _ _ / /
`./ / __ __ \ \,'
/ /_O)_(_O\ \
| .-' ___ `-. |
.--| \_/ |--.
,' \ \ | / / `.
/ `. `--^--' ,' \
.-"""""-. `--.___.--' .-"""""-.
.-----------/ \------------------/ \-----------.
| .---------\ /------------------\ /---------. |
| | `-`--`--' `--'--'-' | |
| | (includes some Unicode characters) | |
| | Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, | |
| | sed diam nonumy éirmod tempor invidunt ut labore | |
| | et dolore magna aliquyam erat, sed diam voluptua. | |
| | At vero eos et accusam et justo duo dolores et ea rebum. | |
| |__________________________________________________________| |
|______________________________________________________________|
)__________|__|__________(
| || |
|____________||____________|
),-----.( ),-----.( hjw
,' ==. \ / .== `.
/ ) ( \
`===========' `==========='
7 changes: 7 additions & 0 deletions test/sunny-day-expected/boxquote-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
,---- [ ]
| (includes some Unicode characters)
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
| sed diam nonumy éirmod tempor invidunt ut labore
| __ET__ dolore magna aliquyam erat, sed diam voluptua.
| At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum.
`----
7 changes: 7 additions & 0 deletions test/sunny-day-expected/boxquote.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
,---- [ ]
| (includes some Unicode characters)
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
| sed diam nonumy éirmod tempor invidunt ut labore
| et dolore magna aliquyam erat, sed diam voluptua.
| At vero eos et accusam et justo duo dolores et ea rebum.
`----
18 changes: 18 additions & 0 deletions test/sunny-day-expected/boy-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
.-"""-.
/ .===. \
\/ 6 6 \/
( \___/ )
__________________________ooo__\_____/______________________________
/ \
| (includes some Unicode characters) |
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, |
| sed diam nonumy éirmod tempor invidunt ut labore |
| __ET__ dolore magna aliquyam erat, sed diam voluptua. |
| At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. |
\_______________________________________ooo__________________________/
| | |
|_ | _|
| | |
|__|__| jgs
/-'Y'-\
(__/ \__)
18 changes: 18 additions & 0 deletions test/sunny-day-expected/boy.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
.-"""-.
/ .===. \
\/ 6 6 \/
( \___/ )
____________________ooo__\_____/________________________
/ \
| (includes some Unicode characters) |
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, |
| sed diam nonumy éirmod tempor invidunt ut labore |
| et dolore magna aliquyam erat, sed diam voluptua. |
| At vero eos et accusam et justo duo dolores et ea rebum. |
\_________________________________ooo____________________/
| | |
|_ | _|
| | |
|__|__| jgs
/-'Y'-\
(__/ \__)
5 changes: 5 additions & 0 deletions test/sunny-day-expected/c-cmt-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/* (includes some Unicode characters) */
/* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, */
/* sed diam nonumy éirmod tempor invidunt ut labore */
/* __ET__ dolore magna aliquyam erat, sed diam voluptua. */
/* At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. */
5 changes: 5 additions & 0 deletions test/sunny-day-expected/c-cmt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/* (includes some Unicode characters) */
/* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, */
/* sed diam nonumy éirmod tempor invidunt ut labore */
/* et dolore magna aliquyam erat, sed diam voluptua. */
/* At vero eos et accusam et justo duo dolores et ea rebum. */
7 changes: 7 additions & 0 deletions test/sunny-day-expected/c-cmt2-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/*
* (includes some Unicode characters)
* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
* sed diam nonumy éirmod tempor invidunt ut labore
* __ET__ dolore magna aliquyam erat, sed diam voluptua.
* At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum.
*/
7 changes: 7 additions & 0 deletions test/sunny-day-expected/c-cmt2.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/*
* (includes some Unicode characters)
* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr,
* sed diam nonumy éirmod tempor invidunt ut labore
* et dolore magna aliquyam erat, sed diam voluptua.
* At vero eos et accusam et justo duo dolores et ea rebum.
*/
7 changes: 7 additions & 0 deletions test/sunny-day-expected/c-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/************************************************************************/
/* (includes some Unicode characters) */
/* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, */
/* sed diam nonumy éirmod tempor invidunt ut labore */
/* __ET__ dolore magna aliquyam erat, sed diam voluptua. */
/* At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. */
/************************************************************************/
7 changes: 7 additions & 0 deletions test/sunny-day-expected/c.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/************************************************************/
/* (includes some Unicode characters) */
/* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, */
/* sed diam nonumy éirmod tempor invidunt ut labore */
/* et dolore magna aliquyam erat, sed diam voluptua. */
/* At vero eos et accusam et justo duo dolores et ea rebum. */
/************************************************************/
7 changes: 7 additions & 0 deletions test/sunny-day-expected/caml-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
(************************************************************************)
(* (includes some Unicode characters) *)
(* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, *)
(* sed diam nonumy éirmod tempor invidunt ut labore *)
(* __ET__ dolore magna aliquyam erat, sed diam voluptua. *)
(* At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. *)
(************************************************************************)
7 changes: 7 additions & 0 deletions test/sunny-day-expected/caml.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
(************************************************************)
(* (includes some Unicode characters) *)
(* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, *)
(* sed diam nonumy éirmod tempor invidunt ut labore *)
(* et dolore magna aliquyam erat, sed diam voluptua. *)
(* At vero eos et accusam et justo duo dolores et ea rebum. *)
(************************************************************)
19 changes: 19 additions & 0 deletions test/sunny-day-expected/capgirl-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
.-"```"-.
/_______; \
(_________)\|
/ / a a \ \(_)
/ ( \___/ ) \
_________________________ooo\__\_____/__/___________________________
/ \
| (includes some Unicode characters) |
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, |
| sed diam nonumy éirmod tempor invidunt ut labore |
| __ET__ dolore magna aliquyam erat, sed diam voluptua. |
| At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. |
\________________________________________ooo_________________________/
/ \
/:.:.:.:.:.:.:\
| | |
\==|==/ jgs
/-'Y'-\
(__/ \__)
19 changes: 19 additions & 0 deletions test/sunny-day-expected/capgirl.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
.-"```"-.
/_______; \
(_________)\|
/ / a a \ \(_)
/ ( \___/ ) \
___________________ooo\__\_____/__/_____________________
/ \
| (includes some Unicode characters) |
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, |
| sed diam nonumy éirmod tempor invidunt ut labore |
| et dolore magna aliquyam erat, sed diam voluptua. |
| At vero eos et accusam et justo duo dolores et ea rebum. |
\__________________________________ooo___________________/
/ \
/:.:.:.:.:.:.:\
| | |
\==|==/ jgs
/-'Y'-\
(__/ \__)
17 changes: 17 additions & 0 deletions test/sunny-day-expected/cat-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/\ /\
|`\\_,--="=--,_//`|
\ ." :'. .': ". /
==) _ : ' : _ (==
|>/O\ _ /O\<|
| \-"~` _ `~"-/ | jgs
>|`===. \_/ .===`|<
.-"-. \===' | '===/ .-"-.
.--------------------{'. '`}---\, .-'-. ,/---{.'. '}-------------------.
) `"---"` `~-===-~` `"---"` (
( (includes some Unicode characters) )
) Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, (
( sed diam nonumy éirmod tempor invidunt ut labore )
) __ET__ dolore magna aliquyam erat, sed diam voluptua. (
( At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. )
) (
'------------------------------------------------------------------------'
17 changes: 17 additions & 0 deletions test/sunny-day-expected/cat.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/\ /\
|`\\_,--="=--,_//`|
\ ." :'. .': ". /
==) _ : ' : _ (==
|>/O\ _ /O\<|
| \-"~` _ `~"-/ | jgs
>|`===. \_/ .===`|<
.-"-. \===' | '===/ .-"-.
.--------------{'. '`}---\, .-'-. ,/---{.'. '}-------------.
) `"---"` `~-===-~` `"---"` (
( (includes some Unicode characters) )
) Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, (
( sed diam nonumy éirmod tempor invidunt ut labore )
) et dolore magna aliquyam erat, sed diam voluptua. (
( At vero eos et accusam et justo duo dolores et ea rebum. )
) (
'------------------------------------------------------------'
7 changes: 7 additions & 0 deletions test/sunny-day-expected/cc-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/************************************************************************
* (includes some Unicode characters) *
* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, *
* sed diam nonumy éirmod tempor invidunt ut labore *
* __ET__ dolore magna aliquyam erat, sed diam voluptua. *
* At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. *
************************************************************************/
7 changes: 7 additions & 0 deletions test/sunny-day-expected/cc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/************************************************************
* (includes some Unicode characters) *
* Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, *
* sed diam nonumy éirmod tempor invidunt ut labore *
* et dolore magna aliquyam erat, sed diam voluptua. *
* At vero eos et accusam et justo duo dolores et ea rebum. *
************************************************************/
8 changes: 8 additions & 0 deletions test/sunny-day-expected/columns-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
__^__ __^__
( ___ )--------------------------------------------------------------------( ___ )
| / | (includes some Unicode characters) | \ |
| / | Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, | \ |
| / | sed diam nonumy éirmod tempor invidunt ut labore | \ |
| / | __ET__ dolore magna aliquyam erat, sed diam voluptua. | \ |
|___| At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. |___|
(_____)--------------------------------------------------------------------(_____)
8 changes: 8 additions & 0 deletions test/sunny-day-expected/columns.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
__^__ __^__
( ___ )--------------------------------------------------------( ___ )
| / | (includes some Unicode characters) | \ |
| / | Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, | \ |
| / | sed diam nonumy éirmod tempor invidunt ut labore | \ |
| / | et dolore magna aliquyam erat, sed diam voluptua. | \ |
|___| At vero eos et accusam et justo duo dolores et ea rebum. |___|
(_____)--------------------------------------------------------(_____)
14 changes: 14 additions & 0 deletions test/sunny-day-expected/cowsay-mended.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
_______________________________________________________________________
/ \
| (includes some Unicode characters) |
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, |
| sed diam nonumy éirmod tempor invidunt ut labore |
| __ET__ dolore magna aliquyam erat, sed diam voluptua. |
| At vero eos __ET__ accusam __ET__ justo duo dolores __ET__ ea rebum. |
\ /
-----------------------------------------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
14 changes: 14 additions & 0 deletions test/sunny-day-expected/cowsay.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
___________________________________________________________
/ \
| (includes some Unicode characters) |
| Lorem ipsum dolör sit ämet, consetetur sadipscing elitr, |
| sed diam nonumy éirmod tempor invidunt ut labore |
| et dolore magna aliquyam erat, sed diam voluptua. |
| At vero eos et accusam et justo duo dolores et ea rebum. |
\ /
-----------------------------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Loading

0 comments on commit b519940

Please sign in to comment.