class_docstr: tests for caliban.platform.gke.types
docstr: test ReleaseChannel
docstr_tok: ["test","ReleaseChannel"]
code: def test_release_channel(self, invalid: str, valid: ReleaseChannel):
      """test ReleaseChannel"""
  
      with self.assertRaises(ValueError) as e:
          x = ReleaseChannel(invalid)
  
      self.assertEqual(valid, ReleaseChannel(valid.value))
  
file_path: caliban/tests/caliban/platform/gke/test_types.py
imports: import unittest
  from datetime import datetime
  import hypothesis.strategies
  from hypothesis import given
  from kubernetes.client import V1Job, V1JobStatus
  import caliban.platform.gke.types
  from caliban.platform.gke.types import ReleaseChannel, JobStatus
label_desc: Use image node_id 1 for calling the TypesTestSuite obj's underlying member method code with example usage: obj.test_release_channel(invalid, valid) without return types