code: def test_wrapping():
      width = 5
      # Test wrapping of VTK Pen object
      pen = vtkPen()
      wrappedPen = charts.Pen(_wrap=pen)
      assert wrappedPen.__this__ == pen.__this__
      assert wrappedPen.width == pen.GetWidth()
      wrappedPen.width = width
      assert wrappedPen.width == pen.GetWidth()
      assert pen.GetWidth() == width
  
imports: import itertools
  import platform
  import weakref
  import numpy
  import pytest
  from vtkmodules.vtkRenderingContext2D import vtkPen
  import pyvista
  from pyvista import examples
  from pyvista.plotting import charts
  from pyvista.plotting.colors import COLOR_SCHEMES
label_desc: Use image node_id 18 for calling a global function with example usage: test_wrapping() without return types