Files
mesh-contracts/seats/mesh-config/fixtures/states.json
T

46 lines
1.3 KiB
JSON

[
{
"name": "a module's value that falls back to a predefined key (captured)",
"of": "state:resolved/<node>.<module>.<key>",
"given": {
"node": "g14",
"module": "dunst",
"key": "font-size",
"predefined": "font-size",
"source": "module",
"value": 13
}
},
{
"name": "a module's own value (captured)",
"of": "state:resolved/<node>.<module>.<key>",
"given": {
"node": "g14",
"module": "dunst",
"key": "width",
"source": "module",
"value": 500
}
},
{
"name": "a held value, as mesh-config writes it (the holder's own test values)",
"of": "state:kept/<owner>.<repository>.<number>.<node>.<module>.<key>",
"why": "no tool reads the state kept; the values are the holder's test (modules/mesh-config pulls_test.go): key novox.mesh-catalog.434.ace.n8n.media-gid",
"given": {
"pull": "novox/mesh-catalog#434",
"head": "abc1234def",
"declaration": "sha256:3a7bd3e2360a3d29eea436fcfb7e44c735d117c42d1c1835420b6b9942dd4f1b",
"node": "ace",
"module": "n8n",
"key": "media-gid",
"value": 2000,
"by": "the operator",
"via": "telegram",
"why": "the group the media share is owned by",
"approved": "operator@telegram",
"proposal": "p-1",
"at": "2026-11-05T12:30:00Z"
}
}
]