Commit graph

40 commits

Author SHA1 Message Date
Houkime
427fdbdb49 test(backup): minimal snapshot slice test 2024-09-13 12:11:56 +00:00
Houkime
d4998ded46 refactor(services): migrate service management to a special service 2024-09-13 12:11:56 +00:00
Houkime
f57eda5237 feature(services): allow moving uninitialized services 2024-09-13 12:11:56 +00:00
Inex Code
9b93107b36 feat: Service configuration ()
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api/pulls/127
2024-07-26 18:33:04 +03:00
Houkime
0fda29cdd7 test(devices): provide devices for a service test to fix conditional test fail. 2024-07-04 17:19:25 +03:00
Houkime
6e29da4a4f test(service): test moving with rebuilding via fp 2024-03-18 11:32:02 +00:00
Houkime
ee7c41e0c2 test(services): clean up tests 2024-03-04 17:37:26 +00:00
Houkime
1599f601a2 refactor(services): introduce Bind class and test moving deeper 2024-03-04 14:12:44 +00:00
Houkime
0068272382 feature(backups): intermittent commit for binds, to be replaced 2024-03-04 14:12:43 +00:00
Houkime
fb41c092f1 feature(services): check before moving task and before move itself 2024-03-04 14:12:37 +00:00
Houkime
6cd1d27902 test(services): merge def and current service tests 2024-03-04 13:30:03 +00:00
Inex Code
b6f436d8b3 refactor: Adapt API to the NixOS configuration changes 2024-01-10 15:05:10 +02:00
Houkime
4b2eda25f6 test(service, backup): move dummy service fixtures to conftest.py 2024-01-08 13:12:27 +00:00
Houkime
5214d5e462 test(services): add unauthorized move test 2024-01-08 13:12:27 +00:00
Houkime
c1cc1e00ed test(services): move non-gql enable+json tests out of gql tests towards backend tests 2024-01-08 13:12:27 +00:00
Houkime
9d3fd45c2c test(services): missing info on service enabled status returns False 2024-01-08 13:12:27 +00:00
Houkime
bcf57ea738 test(services): test possibly undefined json fields. On writing 2024-01-08 13:12:27 +00:00
Houkime
bf0b774295 test(services): fix last tests being not enabled, and a field typo0 2024-01-08 13:12:27 +00:00
Houkime
834e8c0603 test(services): add a test that we actually write json 2024-01-08 13:12:27 +00:00
Houkime
22f157b6ff test(services): add a test that we actually read json 2024-01-08 13:12:27 +00:00
Houkime
5c1dd93931 test(services): test that undisableable services are handled correctly 2024-01-08 13:12:27 +00:00
Houkime
1a65545c29 test(backups, token_repo): move non-graphql tests out of graphql 2024-01-08 13:12:27 +00:00
Houkime
0b10c083af test(services): test double enables and disables 2024-01-08 13:12:27 +00:00
Houkime
aa287d9cf3 test(services): try moving to the same device 2024-01-08 13:12:27 +00:00
Houkime
9a3800ac7b test(service): moving errors 2024-01-08 13:12:27 +00:00
Houkime
1e77129f4f test(service): restart 2024-01-08 13:12:27 +00:00
Houkime
018a8ce248 test(service): an unauthorized query 2024-01-08 13:12:27 +00:00
Houkime
b06f1a4153 test(service): other unauthorized mutations 2024-01-08 13:12:27 +00:00
Houkime
83c639596c test(service): start service unauthorized 2024-01-08 13:12:27 +00:00
Houkime
6d244fb603 test(service): disable nonexistent service 2024-01-08 13:12:27 +00:00
Houkime
34782a3ca8 test(service): enable nonexistent service 2024-01-08 13:12:27 +00:00
Houkime
bfdd98cb60 test(service): stop nonexistent service 2024-01-08 13:12:27 +00:00
Houkime
a163718120 test(service): start nonexistent service 2024-01-08 13:12:27 +00:00
Houkime
b9f3aa49bd test(service): enable-disable return values 2024-01-08 13:12:27 +00:00
Houkime
bd43bdb335 test(service): breakout raw api calls with ids 2024-01-08 13:12:27 +00:00
Houkime
47cfaad160 test(service): startstop return values 2024-01-08 13:12:27 +00:00
Houkime
92612906ef test(service): enabled status get 2024-01-08 13:12:27 +00:00
Houkime
728ea44823 test(service): startstop 2024-01-08 13:12:27 +00:00
Houkime
7808033bef test(services): check id and status 2024-01-08 13:12:27 +00:00
Houkime
9bf239c3a8 test(services): disable usual services for testing 2024-01-08 13:12:27 +00:00