From 6478a042eed6d17dfbd76e5a28eee589dc74b84b Mon Sep 17 00:00:00 2001
From: Louay DARDOURI <louay.dardouri@etu.u-pec.fr>
Date: Fri, 14 Mar 2025 23:01:09 +0100
Subject: [PATCH] =?UTF-8?q?Ajout=20de=20tests=20pour=20la=20gestion=20des?=
 =?UTF-8?q?=20op=C3=A9rateurs=20de=20cha=C3=AEnage=20dans=20Bakefile=20et?=
 =?UTF-8?q?=20Makefile?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 tests/test-30-command-chaining-operators/bake/Bakefile  | 7 +++++++
 tests/test-30-command-chaining-operators/bake/Main.java | 5 +++++
 tests/test-30-command-chaining-operators/make/Main.java | 5 +++++
 tests/test-30-command-chaining-operators/make/Makefile  | 7 +++++++
 4 files changed, 24 insertions(+)
 create mode 100644 tests/test-30-command-chaining-operators/bake/Bakefile
 create mode 100644 tests/test-30-command-chaining-operators/bake/Main.java
 create mode 100644 tests/test-30-command-chaining-operators/make/Main.java
 create mode 100644 tests/test-30-command-chaining-operators/make/Makefile

diff --git a/tests/test-30-command-chaining-operators/bake/Bakefile b/tests/test-30-command-chaining-operators/bake/Bakefile
new file mode 100644
index 0000000..b0f2080
--- /dev/null
+++ b/tests/test-30-command-chaining-operators/bake/Bakefile
@@ -0,0 +1,7 @@
+Main.class: Main.java
+	javac Main.java && \
+	echo "Compilation terminée"
+
+main: Main.class
+	java Main && \
+	echo "Exécution terminée"
\ No newline at end of file
diff --git a/tests/test-30-command-chaining-operators/bake/Main.java b/tests/test-30-command-chaining-operators/bake/Main.java
new file mode 100644
index 0000000..6898121
--- /dev/null
+++ b/tests/test-30-command-chaining-operators/bake/Main.java
@@ -0,0 +1,5 @@
+public class Main {
+	public static void main(String[] args) {
+		System.out.println("Hello World");
+	}
+}
diff --git a/tests/test-30-command-chaining-operators/make/Main.java b/tests/test-30-command-chaining-operators/make/Main.java
new file mode 100644
index 0000000..6898121
--- /dev/null
+++ b/tests/test-30-command-chaining-operators/make/Main.java
@@ -0,0 +1,5 @@
+public class Main {
+	public static void main(String[] args) {
+		System.out.println("Hello World");
+	}
+}
diff --git a/tests/test-30-command-chaining-operators/make/Makefile b/tests/test-30-command-chaining-operators/make/Makefile
new file mode 100644
index 0000000..b0f2080
--- /dev/null
+++ b/tests/test-30-command-chaining-operators/make/Makefile
@@ -0,0 +1,7 @@
+Main.class: Main.java
+	javac Main.java && \
+	echo "Compilation terminée"
+
+main: Main.class
+	java Main && \
+	echo "Exécution terminée"
\ No newline at end of file