Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
|
- from dds_ci import proc, paths
- from dds_ci.testing import ProjectOpener
-
-
- def test_main(project_opener: ProjectOpener) -> None:
- proj = project_opener.open('main')
- proj.build()
- test_exe = proj.build_root.joinpath('test/testlib/calc' + paths.EXE_SUFFIX)
- assert test_exe.is_file()
- assert proc.run([test_exe]).returncode == 0
-
-
- def test_custom(project_opener: ProjectOpener) -> None:
- proj = project_opener.open('custom-runner')
- proj.build()
- test_exe = proj.build_root.joinpath('test/testlib/calc' + paths.EXE_SUFFIX)
- assert test_exe.is_file()
- assert proc.run([test_exe]).returncode == 0
|