code: def test_axis_label_font_size(chart_2d):
      _ = chart_2d.line([0, 1, 2], [2, 1, 3])
      axis = chart_2d.x_axis
      font_size = 20
  
      axis.label_size = font_size
      assert axis.label_size == font_size
      assert axis.GetTitleProperties().GetFontSize() == font_size
  
      axis.tick_label_size = font_size
      assert axis.tick_label_size == font_size
      assert axis.GetLabelProperties().GetFontSize() == font_size
  
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 33 for calling a global function with example usage: test_axis_label_font_size(chart_2d) without return types