summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2023-09-30fix: fix config generation for legacy/testsK900
2023-09-29cleanup: clean up tests, don't rely on base configK900
2023-09-29fix: remove deprecated options from testK900
2023-09-29fix: fix basic-functionality testK900
We no longer enable flakes by default
2023-09-29fix: update channels when installing distro under testK900
2023-09-29feat: rewrite tarball generation to use proper nixos-install + nixos-enterK900
Supersedes #243.
2023-07-24fix: shells testnzbr
2023-01-31can't use config or pkgs in an importnzbr
2023-01-31use release version of home-manager instead of masternzbr
2023-01-31Merge branch 'main' into login-shellnzbr
2023-01-30Merge pull request #204 from KoviRobi/user-name-different-from-user-attr-namenzbr
Default user name isn't necessarily the same as user attr name
2023-01-29Remove unnecessary Split-String functionnzbr
2023-01-29Add additional shells to the shells testnzbr
2023-01-29Make syschdemd start a login shell and add a test for thatnzbr
2023-01-28fix windows tests (again)nzbr
2023-01-28small improvements to testsnzbr
2023-01-28Add tests for changing username and diverging user attr and namenzbr
2023-01-27add a test to ensure that there are no failed unitsnzbr
2023-01-27always remove escape sequencesnzbr
2023-01-17Split command more correctlynzbr
2023-01-17fix powershell testnzbr
2022-12-01Fix tests (#173)nzbr
* debug * try loading modules explicitly * just use ubuntu-20.04 for now
2022-11-25Add CI Tests (#161)nzbr
* use systemd-run instead of machinectl * fix systemd user sessions by launching through runuser * skip mounting binfmt_misc if the kernel lacks support for it * link syschdemd/installer to static location * make check happy * test tests * add a simple installer test * add second test for exit codes * make tests responsible for checking exit code * fix: add which to path * overhaul actions workflow * move checks out of flake.nix * use GUID for image name * Split flake checks into matrix job * Check for side-effects * reformat powershell scripts * extend basic test * use pester for tests * "fix" (purposefully) failing test * rename lib -> init * Add test for systemd --user * Add test for docker-native * move release to separate workflow * change downstream workflow path * switch to a class * Test running with different user shells * Add lib implementation for Windows * Add documentation for the tests * readme: docker permissions * remove empty files