Add structured Robot Framework e2e test architecture with 72 new tests - #10
Conversation
…ests Co-authored-by: MobyNL <59473010+MobyNL@users.noreply.github.com>
|
@copilot our checks have failed. Make sure they succeed: Run ruff format --check PokemonLibrary/ tests/ Also: |
Co-authored-by: MobyNL <59473010+MobyNL@users.noreply.github.com>
Fixed in b77e389. Ruff format: Applied Robot test failures: I cannot reproduce these locally — all 85 Robot Framework tests pass in my environment (85/85 when running |
… references - Implemented a new test suite in `tests/test_pokemon_data.py` to validate the data integrity of various Pokémon species, including their existence, types, evolutions, and learnsets. - Updated references in `test.robot` to use the correct save name for consistency.
PokemonLibraryTest/library.pyatests/resources/common.resourcewith shared helpersatests/navigation.robot(20 tests)atests/items.robot(12 tests)atests/badges.robot(8 tests)atests/pokedex.robot(16 tests)atests/settings.robot(11 tests)atests/move_learn.robot(5 tests)ruff formatonPokemonLibrary/terminal.pyandPokemonLibrary/ui/panel_mixin.pyto resolve format-check failuresruff format --check PokemonLibrary/ tests/passesruff check tests/passes✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.