Skip to content

Commit 048837d

Browse files
committed
CI: fix scoreboard perf artifact unzip; yamllint line length; ruff-format tests
1 parent f30f9a5 commit 048837d

File tree

3 files changed

+14
-20
lines changed

3 files changed

+14
-20
lines changed

.github/workflows/pr-title-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ jobs:
1212
python-version: '3.11'
1313
- name: Run unit tests
1414
run: |
15-
python -m unittest -v scripts/tests/pr_title/test_validate_title.py scripts/tests/pr_title/test_main_integration.py
15+
python -m unittest -v \
16+
scripts/tests/pr_title/test_validate_title.py \
17+
scripts/tests/pr_title/test_main_integration.py

scripts/tests/pr_title/test_main_integration.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,3 @@ def test_main_fail(self) -> None:
4848
self._with_event("Bad title format")
4949
rc = self.validator.main()
5050
self.assertEqual(rc, 1)
51-

scripts/tests/pr_title/test_validate_title.py

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,17 @@ def setUpClass(cls) -> None:
2828
cls.policy = json.load(f)
2929

3030
def test_valid_task_ru(self) -> None:
31-
title = (
32-
"[TASK] 2-12. Иванов Иван Иванович. 2341-а234. OMP. Вычисление суммы элементов вектора."
33-
)
31+
title = "[TASK] 2-12. Иванов Иван Иванович. 2341-а234. OMP. Вычисление суммы элементов вектора."
3432
errs = self.validator.validate_title(title)
3533
self.assertEqual(errs, [])
3634

3735
def test_valid_task_en(self) -> None:
38-
title = (
39-
"[TASK] 3-4. Ivanov Ivan Ivanovich. 2341-a234. MPI. Vector elements sum calculation."
40-
)
36+
title = "[TASK] 3-4. Ivanov Ivan Ivanovich. 2341-a234. MPI. Vector elements sum calculation."
4137
errs = self.validator.validate_title(title)
4238
self.assertEqual(errs, [])
4339

4440
def test_invalid_task_number_out_of_range(self) -> None:
45-
title = (
46-
"[TASK] 6-1. Иванов Иван Иванович. 2341-а234. SEQ. Вычисление суммы элементов вектора."
47-
)
41+
title = "[TASK] 6-1. Иванов Иван Иванович. 2341-а234. SEQ. Вычисление суммы элементов вектора."
4842
errs = self.validator.validate_title(title)
4943
self.assertTrue(errs, "Expected errors for out-of-range task number")
5044

@@ -60,30 +54,29 @@ def test_dev_disallowed_by_policy(self) -> None:
6054
def fake_load_title_config() -> Tuple[dict, list]:
6155
return cfg, [str(POLICY_PATH)]
6256

63-
with mock.patch.object(self.validator, "_load_title_config", fake_load_title_config):
57+
with mock.patch.object(
58+
self.validator, "_load_title_config", fake_load_title_config
59+
):
6460
errs = self.validator.validate_title("[DEV] Working WIP")
6561
self.assertTrue(errs, "Expected errors when allow_dev is False")
6662

6763
def test_missing_policy_file(self) -> None:
6864
def fake_load_title_config_missing():
6965
return None, [str(POLICY_PATH)]
7066

71-
with mock.patch.object(self.validator, "_load_title_config", fake_load_title_config_missing):
67+
with mock.patch.object(
68+
self.validator, "_load_title_config", fake_load_title_config_missing
69+
):
7270
errs = self.validator.validate_title("[TASK] 2-1. X Y Z. G. OMP. Title.")
7371
self.assertTrue(errs, "Expected error for missing policy config")
7472
self.assertIn("policy config not found", " ".join(errs).lower())
7573

7674
def test_missing_technology_block(self) -> None:
77-
title = (
78-
"[TASK] 2-12. Иванов Иван Иванович. 2341-а234. Вычисление суммы элементов вектора."
79-
)
75+
title = "[TASK] 2-12. Иванов Иван Иванович. 2341-а234. Вычисление суммы элементов вектора."
8076
errs = self.validator.validate_title(title)
8177
self.assertTrue(errs, "Expected error when technology block is missing")
8278

8379
def test_invalid_technology_token(self) -> None:
84-
title = (
85-
"[TASK] 2-12. Иванов Иван Иванович. 2341-а234. CUDA. Вычисление суммы элементов вектора."
86-
)
80+
title = "[TASK] 2-12. Иванов Иван Иванович. 2341-а234. CUDA. Вычисление суммы элементов вектора."
8781
errs = self.validator.validate_title(title)
8882
self.assertTrue(errs, "Expected error for unsupported technology token")
89-

0 commit comments

Comments
 (0)