code: def test_default_aspect_pointytop(self) -> None:
      q = np.array([0, 0, 0, 1, -1, 1, -1])
      r = np.array([0, 1, -1, 0, 1, -1, 0])
  
      x, y = buh.axial_to_cartesian(q, r, 1, "pointytop")
  
      sq3 = np.sqrt(3)
      assert list(x) == [
          0,
          sq3 / 2,
          -sq3 / 2,
          sq3,
          -sq3 / 2,
          sq3 / 2,
          -sq3,
      ]
      assert list(y) == [-0.0, -1.5, 1.5, -0.0, -1.5, 1.5, -0.0]
  
file_path: bokeh/tests/unit/bokeh/util/test_hex.py
imports: from __future__ import annotations
  import pytest
  import numpy
  import bokeh.util.hex
label_desc: Use image node_id 1 for calling the Test_axial_to_cartesian obj's underlying member method code with example usage: obj.test_default_aspect_pointytop() without return types