2.home-manager/tests/modules/services/syncthing
Sighery a7209b6794 syncthing: fix badly escaped ignore patterns test
The previous test would pass no matter what the `ignoreString` was. I
don't know enough Bash/Grep to explain it, but it was easy to test by
just changing the pattern to have `WRONG` instead of `val1`, and that
would still pass the `assertFileContains` test.

I've hopefully fixed it now, by using `lib.escapeShellArg` before
passing it to `assertFileContains`, and I've also added a negative test
case, to ensure that a bad ignore string is _not_ found in the merge
script.
2026-07-04 22:02:21 -05:00
..
linux syncthing: fix badly escaped ignore patterns test 2026-07-04 22:02:21 -05:00
default.nix tests: implement auto importing for modules 2025-06-22 23:58:37 -05:00
expected-agent.plist launchd: fix user domain agents 2026-06-30 23:39:07 -05:00
extra-options.nix syncthing: avoid init for default gui address 2026-04-26 19:44:29 -05:00