Skip to content

Commit 0b5de12

Browse files
committed
[+] Add a checker for test_reference
1 parent e10c5ca commit 0b5de12

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

.github/workflows/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ jobs:
4242
- name: Launch "make tests_run"
4343
run: make tests_run
4444
timeout-minutes: 2
45+
- name: Check test references
46+
run: |
47+
./tester.sh > current_test
48+
./check_test.sh current_test
4549
- name: Check repository size
4650
run: |
4751
make fclean

check_reference.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/bin/bash
2+
3+
if [ "$#" -ne 1 ]; then
4+
echo "Usage: $0 <fichier>"
5+
exit 1
6+
fi
7+
8+
input_file="$1"
9+
10+
if [ ! -f "$input_file" ]; then
11+
echo "Erreur: fichier non trouvé"
12+
exit 1
13+
fi
14+
15+
sed -i -E 's/ - .*\.out/.out/g' "$input_file"
16+
sed -i -E 's/\.out//g' "$input_file"
17+
sed -i -E 's/Result:.*//g' "$input_file"
18+
19+
diff test_reference "$input_file"

0 commit comments

Comments
 (0)