Johannes Kirschbauer
|
b3321d5482
|
Fix(tests/inventory): fix test by adding passtrhough
Since nixosModule is not inspectable during unit test
|
2025-06-04 14:30:12 +02:00 |
|
Johannes Kirschbauer
|
0180013e68
|
docs(service-modules): add description and docs for options
|
2025-06-04 12:40:37 +02:00 |
|
Johannes Kirschbauer
|
9214559d38
|
Fix(tests/inventory): fix test assertions due to change in the exported structure
|
2025-06-03 18:30:04 +02:00 |
|
DavHau
|
1add6a6314
|
clan tests: convert makeTestClan to a module
Let's not put yet another wrapper around runTest, instead expose our logic as a module that can be imported into any nixos-vm-test
|
2025-06-03 19:38:02 +07:00 |
|
Johannes Kirschbauer
|
b71e5378d6
|
Refactor(inventory/modules): add support for local clan.modules and migrate all checks
|
2025-05-08 17:17:46 +02:00 |
|
Johannes Kirschbauer
|
1bad82b5c0
|
Fix: manually define empty tags for testing
|
2025-04-21 17:17:56 +02:00 |
|
Johannes Kirschbauer
|
8c970dc04a
|
chore(inventory/instances): don't eagerly test the service modules _class
|
2025-04-08 20:30:35 +02:00 |
|
Johannes Kirschbauer
|
5db084e011
|
feat(inventory/instances): add extendSettings as argument to perInstance, perMachine
|
2025-04-08 13:15:06 +02:00 |
|
Johannes Kirschbauer
|
bc2e353dff
|
feat(lib/inventory): fix arguments discrepancy on perInstance and perMachine
|
2025-04-04 14:22:36 +02:00 |
|
Johannes Kirschbauer
|
3358eb1bfa
|
chore(lib/select): init simple test
|
2025-04-04 14:06:05 +02:00 |
|
Johannes Kirschbauer
|
11f213f8e2
|
feat(inventory/instances): prevent modules without explizit class from beeing used
|
2025-04-02 14:57:21 +02:00 |
|
Johannes Kirschbauer
|
f6f0c1b356
|
fix(inventory/interface): use explizit file dependency, until dependency injection works properly
|
2025-04-02 11:12:16 +02:00 |
|
Johannes Kirschbauer
|
6e16d1345e
|
chore(lib/treewide): cleanup directory struture of lib. See lib/readme.md for details
|
2025-04-02 11:11:21 +02:00 |
|