c7c553164d
test: fix refute output check [ci skip]
2023-09-25 11:21:36 +02:00
7616528f4e
test: ensure app cleanup
2023-09-25 11:20:56 +02:00
6cd85f7239
test: dont assert_success for check [ci skip]
2023-09-25 11:11:29 +02:00
b1774cc44b
test: fix app_check tests
2023-09-25 10:52:47 +02:00
e438fc6e8e
test: reset recipe in file teardown
2023-09-25 10:52:27 +02:00
c065ceb1f0
test: secret generation & --offline/chaos handling tests
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-09-25 10:33:15 +02:00
f3ded88ed8
fix: app version includes tags, sorts & tests
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#442
2023-09-24 11:19:27 +02:00
533edbf172
fix: recipe versions lists correctly (also -m)
2023-09-24 10:56:02 +02:00
78b8cf9725
test: fix git tag command [ci skip]
2023-09-24 00:56:00 +02:00
f0560ca975
test: no args for helpers, fix recipe_* tests [ci skip]
2023-09-23 23:57:52 +02:00
ce7b4733d7
test: tag/git helpers & refactor [ci skip]
2023-09-23 23:19:49 +02:00
575bfbb0fb
test: test arguments, notes, local tag lookup
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-09-23 09:17:24 +02:00
79b9cc9be7
fix: --offline/--chaos handlings for backup/check/cmd/restore
continuous-integration/drone/push Build is passing
2023-09-22 09:47:36 +02:00
8f1231e409
test: integration test for abra app upgrade
[ci skip]
2023-09-21 11:52:58 +02:00
aa37c936eb
test: pass arg to _checkout_recipe
2023-09-21 11:52:21 +02:00
8788558cf1
fix: only sync version label once
...
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#492
2023-09-21 10:58:17 +02:00
76035e003e
fix: recipe workflow with integration tests
continuous-integration/drone/push Build is failing
2023-09-21 10:36:53 +02:00
b708382d26
feat: recipe lint supports --chaos
2023-09-21 09:07:00 +02:00
e116148c49
test: ensure catalogue --chaos works [ci skip]
...
Closes coop-cloud/organising#462 .
2023-09-20 14:19:49 +02:00
d5593b69e0
test: ensure 3 commits behind, ignore output on fail [ci skip]
2023-09-20 14:10:07 +02:00
0be532692d
test: moar integration tests [ci skip]
continuous-integration/drone/pr Build is failing
2023-09-20 13:51:06 +02:00
10f612f998
test: more integration tests
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2023-09-05 13:03:38 +02:00
58e78e4d7c
fix: overridable ABRA_DIR
continuous-integration/drone/push Build is failing
2023-09-05 09:58:13 +00:00
25258d3d64
fix: separate abra/kababra makefile targets
2023-09-05 09:58:13 +00:00
0a765794f2
test: write initial automatic integration tests
2023-09-05 09:58:13 +00:00
c9144d90f3
refactor: integration -> manual
2023-08-02 08:45:24 +02:00
521d3d1259
feat(autocomplete): add autocompletion for fish shell
continuous-integration/drone/push Build is passing
2022-11-15 22:24:34 +01:00
42a6818ff4
fix: app cmd parsing, usage & tests
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Note: the integration tests don't work due to ValidateApp still
attempting to validate the host key for the test app which doesn't
exist. This will be fixed in a future commit.
2022-08-14 16:18:58 +02:00
123475bd36
chore: remove old files [ci skip]
2022-01-27 12:14:01 +01:00
58e98f490d
refactor!: type -> recipes
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2022-01-27 12:06:32 +01:00
224b8865bf
test: newlines for output when Y'ing & N'ing
continuous-integration/drone/pr Build is running
continuous-integration/drone/push Build is failing
2022-01-27 12:05:22 +01:00
8fb9f42f13
test: add remaining scripts
2022-01-27 12:05:21 +01:00
dc5e2a5b24
test: fix pwd usage, PWD doesn't exist
2022-01-27 12:05:21 +01:00
40b4ef5ab2
test: disable debug, its too much noise
2022-01-27 12:05:21 +01:00
4a912ae3bc
test: show how to run all tests
2022-01-27 12:05:21 +01:00
1150fcc595
test: remove manual test guide, using semi-automated now
2022-01-27 12:05:20 +01:00
45224d1349
test: use new flags + order for record/server
2022-01-27 12:05:20 +01:00
415df981ff
test: long flags, drop docker, use run_tests for all tests
continuous-integration/drone/push Build is passing
2022-01-24 16:49:51 +01:00
57728e58e8
test: improve semi-manual testing
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-01-21 16:48:42 +01:00
afeee1270e
test: break up integration, rejig manual
2022-01-19 12:17:09 +01:00
672b44f965
test: remove since we're not supporting that in abra now
2022-01-19 11:04:28 +01:00
6d9573ec7e
test: more help for how to do this
2022-01-19 11:04:15 +01:00
ca75654769
fix: read correct app file name for secret generation
...
Stack name is only an internal docker concept now.
2022-01-17 22:17:59 +01:00
87649cbbd0
docs: more manual test cases [ci skip]
2022-01-05 19:37:41 +01:00
8b90519bc9
test: more manual test examples
2022-01-03 16:31:16 +01:00
a421c0dca5
test: use new name [ci skip]
2022-01-02 20:18:37 +01:00
832e8e5a96
test: finish first draft of manual test plan
2022-01-02 15:19:12 +01:00
abf83aa641
test: finish first pass on core integration script
2022-01-02 15:04:49 +01:00
1df69aa259
refactor: more shuffling test infra around [ci skip]
2022-01-02 14:59:46 +01:00
7596a67ad5
refactor: refocus the script purpose
2022-01-02 14:05:02 +01:00