def test_param_dict_conversion_flag(self):
        """Ensure that the automatic conversion to dict based on colons only occurs with the flag"""

        self.shell.run(
            ["run", "mockety.mock2", "list=key1:value1,key2:value2", "--auto-dict"]
        )
        expected = {
            "action": "mockety.mock2",
            "user": None,
            "parameters": {"list": [{"key1": "value1", "key2": "value2"}]},
        }
        httpclient.HTTPClient.post.assert_called_with("/executions", expected)

        self.shell.run(["run", "mockety.mock2", "list=key1:value1,key2:value2"])
        expected = {
            "action": "mockety.mock2",
            "user": None,
            "parameters": {"list": ["key1:value1", "key2:value2"]},
        }
        httpclient.HTTPClient.post.assert_called_with("/executions", expected)
Ensure that the automatic conversion to dict based on colons only occurs with the flag
st2client/tests/unit/test_action.py