Test de isLegal (à debug) [wip]

This commit is contained in:
2026-02-03 10:38:14 +01:00
parent 6eb63cacaa
commit 14e5df4332
2 changed files with 136 additions and 1 deletions

View File

@@ -1,3 +1,6 @@
# === Environnements ===
TEST_ENV = "bin:/usr/share/java/junit.jar:/usr/share/java/hamcrest-core.jar"
# === Répertoires ===
SRC_DIR = fr
BIN_DIR = bin
@@ -12,12 +15,16 @@ SOURCES := $(shell find $(SRC_DIR) -name "*.java")
# === Classe principale ===
MAIN_CLASS = fr.iut_fbleau.Avalam.Main
# === Classe de test ===
TEST_CLASS = fr.iut_fbleau.Tests.AvalamBoardTest
# === Commandes Java ===
JC = javac
JCFLAGS = -d $(BIN_DIR)
JCFLAGS = -d $(BIN_DIR) -cp $(TEST_ENV)
JAVA = java
JAVAFLAGS = -cp $(BIN_DIR)
JAVAFLAGS_TESTS = -cp $(TEST_ENV)
# === Règle par défaut ===
all: build
@@ -43,6 +50,12 @@ run:
@echo "===> Lancement du jeu Avalam..."
@$(JAVA) $(JAVAFLAGS) $(MAIN_CLASS)
# === Tests ===
test:
@echo "===> Lancement des tests..."
@$(JAVA) $(JAVAFLAGS_TESTS) org.junit.runner.JUnitCore $(TEST_CLASS)
@echo "... Fin des tests."
# === Nettoyage ===
clean:
@echo "===> Suppression des fichiers compilés..."