refactor extraScript in tests
This commit is contained in:
parent
b776bd07bc
commit
7bc7cd49cf
1 changed files with 7 additions and 9 deletions
|
|
@ -96,17 +96,15 @@ let
|
||||||
script = extraScript args;
|
script = extraScript args;
|
||||||
indent = i: str: lib.concatMapStringsSep "\n" (x: (lib.strings.replicate i " ") + x) (lib.splitString "\n" script);
|
indent = i: str: lib.concatMapStringsSep "\n" (x: (lib.strings.replicate i " ") + x) (lib.splitString "\n" script);
|
||||||
in
|
in
|
||||||
lib.optionalString (script != "") ''
|
lib.optionalString (script != "") script)
|
||||||
with subtest("extraScript"):
|
);
|
||||||
${indent 4 script}
|
|
||||||
''));
|
|
||||||
|
|
||||||
backupScript = args: (accessScript args).override {
|
backupScript = args: (accessScript args).override {
|
||||||
extraScript = { proto_fqdn, ... }: ''
|
extraScript = { proto_fqdn, ... }: ''
|
||||||
with subtest("backup"):
|
with subtest("backup"):
|
||||||
server.succeed("systemctl start restic-backups-testinstance_opt_repos_A")
|
server.succeed("systemctl start restic-backups-testinstance_opt_repos_A")
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
inherit baseImports accessScript;
|
inherit baseImports accessScript;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue