Tests
Created by: HighSaltLevels
What/Why
This PR adds 98% test coverage.
Name Stmts Miss Cover Missing
------------------------------------------------------------------------------
randomizer/__init__.py 0 0 100%
randomizer/__main__.py 18 18 0% 3-30
randomizer/app.py 124 0 100%
randomizer/config.py 77 0 100%
randomizer/constants.py 48 0 100%
randomizer/controller.py 119 0 100%
randomizer/dialogs.py 29 0 100%
randomizer/rom_editors/__init__.py 15 0 100%
randomizer/rom_editors/character_editor.py 109 0 100%
randomizer/rom_editors/fe7/character_editor.py 58 0 100%
randomizer/rom_editors/fe7/item_editor.py 16 0 100%
randomizer/rom_editors/fe8/__init__.py 1 0 100%
randomizer/rom_editors/fe8/character_editor.py 21 0 100%
randomizer/rom_editors/item_editor.py 61 0 100%
randomizer/rom_editors/promotion_editor.py 38 0 100%
randomizer/rom_editors/stat_editor.py 73 0 100%
randomizer/ui_elements/__init__.py 8 0 100%
randomizer/ui_elements/browse.py 5 0 100%
randomizer/ui_elements/button.py 7 0 100%
randomizer/ui_elements/check_box.py 85 0 100%
randomizer/ui_elements/combo_box.py 13 0 100%
randomizer/ui_elements/label.py 59 0 100%
randomizer/ui_elements/line_edit.py 8 0 100%
randomizer/ui_elements/separator.py 15 0 100%
randomizer/ui_elements/spinbox.py 60 0 100%
randomizer/versions.py 8 0 100%
------------------------------------------------------------------------------
TOTAL 1075 18 98%