Commit Graph

10 Commits

Author SHA1 Message Date
amesgen
0e25167336
nixos/keepassxc: stop using deprecated cli option
Addresses

    The -k option will be deprecated. Please use the --set-key-file option
    instead.

This isn't causing any problems _yet_, but it seems easy enough to fix it now
already.
2024-11-06 01:59:56 +01:00
amesgen
c712874d4a
nixos/keepassxc: adapt to new UI details
There now is a "Refresh Hardware Keys" icon since 2.7.7, which we have to skip.
I also needed to add more explicit handling of the intermediate file dialog to
get the test to pass.
2024-11-06 01:59:56 +01:00
amesgen
852523aa47
nixos/keepassxc: work around OCR issues
Since https://github.com/NixOS/nixpkgs/pull/288208, the OCR got worse and can't
seem to be able to read the text from title bars 😭. Setting the background
color to white fixes the problem.

https://ice-wm.org/manual/icewm-11.html
https://ice-wm.org/man/icewm-prefoverride
2024-11-06 01:59:28 +01:00
Elian Doran
4c164bc42d keepassxc: fix test timeout
The test was failing because it was timing out. Turns out it was waiting
for `foo.kdbx`, which couldn't be "seen" even if it actually existed
(probably some contrast issues with the theme and OCR couldn't find it).
Fixed it by delegating the check to the next screen, where the full path
to the file is displayed in a bigger size. The test seems to pass.
2023-02-21 09:29:23 +01:00
linsui
a2e21c76c7 rename config.qt5 -> config.qt 2023-01-10 20:50:15 +08:00
Manuel Bärenz
6423fcedb3 nixosTests.keepassxc: Simplify OCR test 2022-05-16 10:37:16 +02:00
Robert Hensing
aa0f27abb0 treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
Manuel Bärenz
2ac527530e nixosTests.keepassxc: Add regression test for #163482 2022-03-18 16:47:34 +01:00
Robert Hensing
739c51ae4e nixosTests: Redirect stdout to stderr when detaching
Avoids blocking on stdout.
2021-11-05 02:41:26 +01:00
Manuel Bärenz
6ee5348b55 nixos/tests: add keepassxc
Test whether KeePassXC launches correctly.
2021-02-08 15:39:37 +01:00