Ophestra Umiker
b291f0b710
app: add nixos-based config test case
...
test / test (push) Successful in 20s
Details
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-11-21 12:13:21 +09:00
Ophestra Umiker
584732f80a
cmd: shim and init into separate binaries
...
test / test (push) Successful in 19s
Details
This change also fixes a deadlock when shim fails to connect and complete the setup.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-11-02 03:13:57 +09:00
Ophestra Umiker
51e84ba8a5
system/dbus: compare sealed value by string
...
test / test (push) Successful in 19s
Details
Stringer method of dbus.Proxy returns a string representation of its args stream when sealed.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-10-27 12:09:34 +09:00
Ophestra Umiker
093e99d062
app: separate nixos test cases from tests
...
test / test (push) Successful in 20s
Details
Test cases are very long, separating them improves editor performance.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-10-25 17:44:29 +09:00
Ophestra Umiker
ad7e389eee
app: test app permissive defaults sealing behaviour
...
test / test (push) Successful in 20s
Details
This test seals App against a deterministic os stub and checks the resulting sys and bwrap values against known correct ones. The effects of sys and bwrap on the OS and sandbox is deterministic and tested in their own respective packages.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
2024-10-25 17:12:13 +09:00