]> _ Git - alire.git/commit
feat: move selftests in `Alire.Selftest` to new Ada testsuite (#1893)
authorAlejandro R Mosteo <amosteo@unizar.es>
Mon, 17 Mar 2025 16:59:22 +0000 (17:59 +0100)
committerGitHub <noreply@github.com>
Mon, 17 Mar 2025 16:59:22 +0000 (17:59 +0100)
commit8d5ce2f68c40702076f0c0511b825ac0cdea364f
tree5b7cbc5e03f32b14c56c4e1fcd28a6b7cbdf8d1c
parent2c2b26926a430ff2cdb87f0946094660497eae77
feat: move selftests in `Alire.Selftest` to new Ada testsuite (#1893)

* Move `Alire.Selftest` to new Ada testsuite

* Update test script to run Ada testsuite

* Document new testsuite

* Remove selftests from Python testsuite

* See what happens with external compiler

* Self-review

* Fix test

* Fix build profile of testsuite
21 files changed:
.github/workflows/ci-docker.yml
.github/workflows/ci-release.yml
alire.toml
scripts/ci-github.sh
src/alire/alire-selftest.adb [deleted file]
src/alire/alire-selftest.ads [deleted file]
src/alr/alr-commands-dev.adb
src/alr/alr-commands-dev.ads
testsuite/README.md
testsuite/tests/debug/self-tests/test.py [deleted file]
testsuite/tests/debug/self-tests/test.yaml [deleted file]
testsuite/tests_ada/.gitignore [new file with mode: 0644]
testsuite/tests_ada/alire.toml [new file with mode: 0644]
testsuite/tests_ada/alr_tests.gpr [new file with mode: 0644]
testsuite/tests_ada/src/alr_tests-assertions_enabled.adb [new file with mode: 0644]
testsuite/tests_ada/src/alr_tests-config_changes.adb [new file with mode: 0644]
testsuite/tests_ada/src/alr_tests-email_identification.adb [new file with mode: 0644]
testsuite/tests_ada/src/alr_tests-git_to_http_transforms.adb [new file with mode: 0644]
testsuite/tests_ada/src/alr_tests-github_logins.adb [new file with mode: 0644]
testsuite/tests_ada/src/alr_tests-regex_escaping.adb [new file with mode: 0644]
testsuite/tests_ada/src_common/alr_tests.ads [new file with mode: 0644]