From 757d6d67cbfa416d9923ef634bf1f73d7689990e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Charlier?= <clement.charlier@student-cs.fr> Date: Thu, 13 Oct 2022 18:15:05 +0200 Subject: [PATCH] 1 --- .gitlab-ci.yml | 4 +++- calculator/test_calculator.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bf63288..1f947f4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,7 @@ download_dependencies: - python -m venv .venv - source .venv/bin/activate - pip install -r requirements.txt + - pip install pytest artifacts: paths: - .venv @@ -29,6 +30,7 @@ pylint: # À toi de nous rajouter un petit job pour faire des tests unitaires pytest: stage: test + dependencies: + - download_dependencies script: - - pip install pytest - pytest calculator diff --git a/calculator/test_calculator.py b/calculator/test_calculator.py index ab01876..e2c028e 100644 --- a/calculator/test_calculator.py +++ b/calculator/test_calculator.py @@ -42,7 +42,7 @@ def test_parser(setup): assert repr(calc.parse([2, times, 2])) == "(2 * 2)" assert repr(calc.parse([5, minus, 3])) == "(5 - 3)" # À toi de tester la fonction parse de Calculator. - # Essaie de tester tous les opérateurs. + # Essaie de tester tous les opérateurs. def test_evaluation(setup): -- GitLab