Tests and the CI are compiling messages
This commit is contained in:
@ -4,18 +4,16 @@
|
||||
import os
|
||||
import unittest
|
||||
|
||||
from squirrelbattle.resources import ResourceManager
|
||||
|
||||
from squirrelbattle.enums import DisplayActions
|
||||
|
||||
from squirrelbattle.bootstrap import Bootstrap
|
||||
from squirrelbattle.display.display import Display
|
||||
from squirrelbattle.display.display_manager import DisplayManager
|
||||
from squirrelbattle.entities.player import Player
|
||||
from squirrelbattle.game import Game, KeyValues, GameMode
|
||||
from squirrelbattle.menus import MainMenuValues
|
||||
from squirrelbattle.settings import Settings
|
||||
from squirrelbattle.translations import gettext as _
|
||||
from ..bootstrap import Bootstrap
|
||||
from ..display.display import Display
|
||||
from ..display.display_manager import DisplayManager
|
||||
from ..entities.player import Player
|
||||
from ..enums import DisplayActions
|
||||
from ..game import Game, KeyValues, GameMode
|
||||
from ..menus import MainMenuValues
|
||||
from ..resources import ResourceManager
|
||||
from ..settings import Settings
|
||||
from ..translations import gettext as _, Translator
|
||||
|
||||
|
||||
class TestGame(unittest.TestCase):
|
||||
@ -277,6 +275,8 @@ class TestGame(unittest.TestCase):
|
||||
self.assertEqual(self.game.settings.TEXTURE_PACK, "ascii")
|
||||
|
||||
# Change language
|
||||
Translator.compilemessages()
|
||||
Translator.refresh_translations()
|
||||
self.game.settings.LOCALE = "en"
|
||||
self.game.handle_key_pressed(KeyValues.DOWN)
|
||||
self.game.handle_key_pressed(KeyValues.ENTER)
|
||||
|
@ -5,6 +5,8 @@ from squirrelbattle.translations import gettext as _, Translator
|
||||
|
||||
class TestTranslations(unittest.TestCase):
|
||||
def setUp(self) -> None:
|
||||
Translator.compilemessages()
|
||||
Translator.refresh_translations()
|
||||
Translator.setlocale("fr")
|
||||
|
||||
def test_main_menu_translation(self) -> None:
|
||||
|
Reference in New Issue
Block a user