]> _ Git - alire.git/commit
Customizable crate tests (#365)
authorAlejandro R Mosteo <amosteo@unizar.es>
Tue, 19 May 2020 09:55:25 +0000 (11:55 +0200)
committerGitHub <noreply@github.com>
Tue, 19 May 2020 09:55:25 +0000 (11:55 +0200)
commitea2ae5cc559cbcc1c71077ae9f6ef8d27698055d
tree23d98b786e3c9d7af8aa13d5c691163c1a7e4b04
parentdf947170d271c70edca578cbcf4430727a913ba0
Customizable crate tests (#365)

* Update catalog spec with the new action type

* Refactor Action packages

Move Alr.Actions to Alire.Properties.Actions.Executer
Move Alire.Actions to Alire.Properties.Actions
Split Actions into Actions and Actions.Runners

* Use custom test actions in `alr test`

* Test: custom test actions

* Rebase fixes
23 files changed:
doc/catalog-format-spec.md
src/alire/alire-actions.adb [deleted file]
src/alire/alire-actions.ads [deleted file]
src/alire/alire-properties-actions-executor.adb [new file with mode: 0644]
src/alire/alire-properties-actions-executor.ads [new file with mode: 0644]
src/alire/alire-properties-actions-runners.adb [new file with mode: 0644]
src/alire/alire-properties-actions-runners.ads [new file with mode: 0644]
src/alire/alire-properties-actions.adb [new file with mode: 0644]
src/alire/alire-properties-actions.ads [new file with mode: 0644]
src/alire/alire-properties-from_toml.ads
src/alire/alire-releases.adb
src/alire/alire-releases.ads
src/alr/alr-checkout.adb
src/alr/alr-commands-build.adb
src/alr/alr-commands-get.adb
src/alr/alr-commands-test.adb
testsuite/drivers/helpers.py
testsuite/tests/test/action-test/my_index/crates/hello_1.0.0/hello.gpr [new file with mode: 0644]
testsuite/tests/test/action-test/my_index/crates/hello_1.0.0/src/hello.adb [new file with mode: 0644]
testsuite/tests/test/action-test/my_index/index/he/hello.toml [new file with mode: 0644]
testsuite/tests/test/action-test/my_index/index/index.toml [new file with mode: 0644]
testsuite/tests/test/action-test/test.py [new file with mode: 0644]
testsuite/tests/test/action-test/test.yaml [new file with mode: 0644]