class_docstr: Test OperatorAction
code: def test_hub(self):
      op_action = OperatorAction.from_hub(
          "test/image-decode", (), {}, "main", False
      )
      op_info = {
          "operator": "test/image-decode",
          "type": "hub",
          "init_args": None,
          "init_kws": None,
          "tag": "main",
          "latest": False,
      }
      self.assertEqual(op_action.serialize(), op_info)
  
imports: import unittest
  from towhee.runtime.operator_manager.operator_action import OperatorAction
label_desc: Use image node_id 1 for calling the TestOperatorAction obj's underlying member method code with example usage: obj.test_hub() without return types