* mandos-ctl (Command.run_on_one_client): Take an additional "properties" argument. All callers and users changed. (IsEnabledCmd.is_enabled): Don't run client.Get(); just look at the "Enabled" property key. (TestCmd.setUp): Set self.clients to the correct form of dict, and set self.one_client to be a dict with only one client. Also set self.other_client to other client object. All users of these attributes changed. (TestCmd.setUp.MockClient.__getitem__): Removed. (TestCmd.setUp.MockClient.__setitem__): - '' - (TestIsEnabled.test_is_enabled_does_get_attribute): Removed. (TestIsEnabled.test_is_enabled_run_exits_with_failure): Don't use [] to alter client attribute; modify client.attributes dict directly. (TestRemoveCmd.test_remove): Run on full client list. (TestApproveCmd.test_approve): - '' - (TestDenyCmd.test_approve): - '' - and rename to "test_deny".