-
Philip Withnall authored
The action name, parameter and new state are all controlled by an external process, so can’t be trusted. Ensure they are validated before being passed to functions which assert that they are correctly typed and extant. Add unit tests. Signed-off-by: Philip Withnall <pwithnall@endlessos.org> Helps: #1904
dbe4531e