about summary refs log tree commit diff
path: root/nixos/tests/sddm.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-03-28treewide: machine -> nodes.machineRobert Hensing1-2/+2
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl1-1/+1
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2020-07-09nixos/displayManager: make autoLogin options independent of DM typeworldofpeace1-2/+2
Co-authored-by: volth <volth@volth.com>
2019-12-15nixos/displayManager: deprecate separate options for default wm/dmJan Tojnar1-4/+2
The upstream session files display managers use have no concept of sessions being composed from desktop manager and window manager. To be able to set upstream session files as default session, we need a single option. Having two different ways to set default session would be confusing, though, so we decided to deprecate the old method. We also created separate script for each session, just like we already had a separate desktop file for each one, and started using displayManager.sessionPackages mechanism to make the session handling more uniform.
2019-11-12nixosTests.sddm: make regex case insensitiveworldofpeace1-1/+1
I read the q/select your user/i as q/select your user/ not noticing it needed to be case insensitive.
2019-11-09nixosTests.sddm: port to pythonworldofpeace1-13/+15
2018-11-11tests: refactor to carry the package set as an argumentLéo Gaspard1-2/+5
This way, the package set will be possible to pass without re-importing all the time
2018-07-20[bot] nixos/*: remove unused arguments in lambdasvolth1-3/+3
2018-06-30nixos/tests: users.(extraUsers|extraGroup->users|group)Florian Klink1-1/+1
2017-06-22nixos/tests/sddm: Fix detecting login screenaszlig1-1/+1
Tesseract seems to have a hard time detecting the "ALICE FOOBAR" text, so let's match on "Select your user and enter password" instead. Ran the test on x86_64-linux and it now succeeds. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-04-11Revert "sddm: Fix test."aszlig1-1/+1
This reverts commit 0a6a06346a3c928a3115dfd700993c5c06b0a1e9. The commit replaced the text to search for from ALICE to BOB, because our OCR detection only caught "BOB FOOBAR" but missed "ALICE FOOBAR" completely. With the improvements to our OCR system this no longer is the case and the test passes successfully with this reverted. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @shlevy
2017-04-06sddm: Fix test.Shea Levy1-1/+1
For whatever reason, the OCR code is not detecting ALICE but is BOB. OCR output from login screen (blank lines omitted): > Session none + icewm > 08:41 < > Thursday, April 6, 2017 > BOB FOOBAR > Select your user and enter password
2017-03-24nixos/sddm: test automatic and manual loginThomas Tuegel1-25/+65
2017-03-23nixos/sddm: improve testThomas Tuegel1-11/+9
Disable SDDM auto-login to improve testing for SDDM themes. See #24246.
2016-12-19nixos: Disable OCR for tests that do not use itaszlig1-2/+0
Found out during testing of the Tesseract upgrade the kde5 and sddm tests don't actually use OCR, so let's disable support for it. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @ttuegel
2016-04-12Fix X11 tests broken by the removal of -acEelco Dolstra1-0/+2
Probably missed a few. Also adding xauth to the system path (it was already in the closure).
2015-11-23add nixos/tests/sddmThomas Tuegel1-0/+28