diff options
Diffstat (limited to 'tests/modules/programs/browserpass')
-rw-r--r-- | tests/modules/programs/browserpass/browserpass.nix | 36 | ||||
-rw-r--r-- | tests/modules/programs/browserpass/default.nix | 4 |
2 files changed, 16 insertions, 24 deletions
diff --git a/tests/modules/programs/browserpass/browserpass.nix b/tests/modules/programs/browserpass/browserpass.nix index 229392e171b..9189a445ac0 100644 --- a/tests/modules/programs/browserpass/browserpass.nix +++ b/tests/modules/programs/browserpass/browserpass.nix @@ -6,30 +6,24 @@ with lib; config = { programs.browserpass = { enable = true; - browsers = [ - "chrome" - "chromium" - "firefox" - "vivaldi" - ]; + browsers = [ "chrome" "chromium" "firefox" "vivaldi" ]; }; - nmt.script = - if pkgs.stdenv.hostPlatform.isDarwin then '' - for dir in "Google/Chrome" "Chromium" "Mozilla" "Vivaldi"; do - assertFileExists "home-files/Library/Application Support/$dir/NativeMessagingHosts/com.github.browserpass.native.json" - done + nmt.script = if pkgs.stdenv.hostPlatform.isDarwin then '' + for dir in "Google/Chrome" "Chromium" "Mozilla" "Vivaldi"; do + assertFileExists "home-files/Library/Application Support/$dir/NativeMessagingHosts/com.github.browserpass.native.json" + done - for dir in "Google/Chrome" "Chromium" "Vivaldi"; do - assertFileExists "home-files/Library/Application Support/$dir/policies/managed/com.github.browserpass.native.json" - done - '' else '' - for dir in "google-chrome" "chromium" "vivaldi"; do - assertFileExists "home-files/.config/$dir/NativeMessagingHosts/com.github.browserpass.native.json" - assertFileExists "home-files/.config/$dir/policies/managed/com.github.browserpass.native.json" - done + for dir in "Google/Chrome" "Chromium" "Vivaldi"; do + assertFileExists "home-files/Library/Application Support/$dir/policies/managed/com.github.browserpass.native.json" + done + '' else '' + for dir in "google-chrome" "chromium" "vivaldi"; do + assertFileExists "home-files/.config/$dir/NativeMessagingHosts/com.github.browserpass.native.json" + assertFileExists "home-files/.config/$dir/policies/managed/com.github.browserpass.native.json" + done - assertFileExists "home-files/.mozilla/native-messaging-hosts/com.github.browserpass.native.json" - ''; + assertFileExists "home-files/.mozilla/native-messaging-hosts/com.github.browserpass.native.json" + ''; }; } diff --git a/tests/modules/programs/browserpass/default.nix b/tests/modules/programs/browserpass/default.nix index 478530f78ad..fa40ddcab31 100644 --- a/tests/modules/programs/browserpass/default.nix +++ b/tests/modules/programs/browserpass/default.nix @@ -1,3 +1 @@ -{ - browserpass = ./browserpass.nix; -} +{ browserpass = ./browserpass.nix; } |