btcpayserver: add tests

This commit is contained in:
nixbitcoin
2020-09-15 12:09:35 +00:00
parent f93c3c8405
commit c9c844de80
5 changed files with 54 additions and 1 deletions
+5
View File
@@ -52,6 +52,11 @@ import ./make-test.nix rec {
services.backups.enable = true;
services.btcpayserver.enable = true;
services.btcpayserver.lightningBackend = "lnd";
# needed to test macaroon creation
environment.systemPackages = with pkgs; [ openssl xxd ];
# to test that unused secrets are made inaccessible by 'setup-secrets'
systemd.services.generate-secrets.postStart = ''
install -o nobody -g nogroup -m777 <(:) /secrets/dummy