From 1c260707980820321975a3f663bdf1c7ee3c3495 Mon Sep 17 00:00:00 2001 From: anthony-melin Date: Fri, 17 Jul 2026 20:58:29 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20wip=20refactoring=20mob?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/elironwars/app.py | 4 ++-- src/elironwars/mob/__init__.py | 0 src/elironwars/{ => mob}/base_mob.py | 0 src/elironwars/{ => mob}/character_builder.py | 0 src/elironwars/{ => mob}/pydantic_character_builder.py | 0 src/elironwars/mobs_utils.py | 2 +- tests/test_character_builder.py | 4 ++-- 7 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 src/elironwars/mob/__init__.py rename src/elironwars/{ => mob}/base_mob.py (100%) rename src/elironwars/{ => mob}/character_builder.py (100%) rename src/elironwars/{ => mob}/pydantic_character_builder.py (100%) diff --git a/src/elironwars/app.py b/src/elironwars/app.py index 88aa552..c9172fe 100644 --- a/src/elironwars/app.py +++ b/src/elironwars/app.py @@ -1,7 +1,7 @@ import sys -from .base_mob import BaseMob -from .character_builder import CharacterBuilder +from elironwars.mob.base_mob import BaseMob +from elironwars.mob.character_builder import CharacterBuilder from .level import Level from .menu import Action, action_menu diff --git a/src/elironwars/mob/__init__.py b/src/elironwars/mob/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/elironwars/base_mob.py b/src/elironwars/mob/base_mob.py similarity index 100% rename from src/elironwars/base_mob.py rename to src/elironwars/mob/base_mob.py diff --git a/src/elironwars/character_builder.py b/src/elironwars/mob/character_builder.py similarity index 100% rename from src/elironwars/character_builder.py rename to src/elironwars/mob/character_builder.py diff --git a/src/elironwars/pydantic_character_builder.py b/src/elironwars/mob/pydantic_character_builder.py similarity index 100% rename from src/elironwars/pydantic_character_builder.py rename to src/elironwars/mob/pydantic_character_builder.py diff --git a/src/elironwars/mobs_utils.py b/src/elironwars/mobs_utils.py index 88e309f..fd8b399 100644 --- a/src/elironwars/mobs_utils.py +++ b/src/elironwars/mobs_utils.py @@ -1,6 +1,6 @@ import random -from .base_mob import BaseMob +from elironwars.mob.base_mob import BaseMob # Créer des instances de BaseMob yanaar = BaseMob("Yanaar", 15, 2, 1, 3, 2) diff --git a/tests/test_character_builder.py b/tests/test_character_builder.py index 4aee50d..18518d9 100644 --- a/tests/test_character_builder.py +++ b/tests/test_character_builder.py @@ -3,8 +3,8 @@ import pathlib import unittest from unittest.mock import patch -from elironwars.base_mob import BaseMob -from elironwars.character_builder import CharacterBuilder +from elironwars.mob.base_mob import BaseMob +from elironwars.mob.character_builder import CharacterBuilder ARTHUR_JSON = """{ "name": "Arthur",