diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/tests/test_str_to_sprite.py b/tests/test_str_to_sprite.py new file mode 100644 index 000000000..41cc43c10 --- /dev/null +++ b/tests/test_str_to_sprite.py @@ -0,0 +1,27 @@ +from gitfiti import str_to_sprite, ONEUP_STR + + +SYMBOLS = ''' + ******* +*=~~-~~=* +*~~---~~* +*=*****=* +**-*-*-** + *-----* + ***** +''' + +NUMBERS = [ + [0,4,4,4,4,4,4,4,0], + [4,3,2,2,0,2,2,3,4], + [4,2,2,0,0,0,2,2,4], + [4,3,4,4,4,4,4,3,4], + [4,4,0,4,0,4,0,4,4], + [0,4,0,0,0,0,0,4,0], + [0,0,4,4,4,4,4,0,0], +] + + +def test_symbols_to_numbers(): + actual = str_to_sprite(SYMBOLS) + assert actual == NUMBERS