Build the nmcli invocations for the hotspot lifecycle. Pure — separated
from execution so the exact command shape is what the tests assert.
nmcli device wifi hotspot ifname <iface> ssid <ssid> creates and activates
an open hotspot (no password → an open network, which is what the setup
flow wants: the claim code is the secret, not the Wi-Fi). The down command
removes the connection profile so a re-provision starts clean.
Build the
nmcliinvocations for the hotspot lifecycle. Pure — separated from execution so the exact command shape is what the tests assert.nmcli device wifi hotspot ifname <iface> ssid <ssid>creates and activates an open hotspot (no password → an open network, which is what the setup flow wants: the claim code is the secret, not the Wi-Fi). The down command removes the connection profile so a re-provision starts clean.