code: def test_CBContinuousLabel():
      model = Workspace(
          cats=4,
          min_value=185,
          max_value=23959,
          bandwidth=3000,
          quiet=True,
      )
      cb_contl = vowpalwabbit.CBContinuousLabel.from_example(
          model.example("ca 1:10:0.5 |")
      )
      assert cb_contl.costs[0].action == 1
      assert cb_contl.costs[0].pdf_value == 0.5
      assert cb_contl.costs[0].cost == 10.0
      assert str(cb_contl) == "ca 1:10.0:0.5"
      del model
  
imports: import os
  from pathlib import Path
  import vowpalwabbit
  from vowpalwabbit import Workspace
  import pytest
  import warnings
  import filecmp
label_desc: Use image node_id 12 for calling a global function with example usage: test_CBContinuousLabel() without return types