code: def test_turntable_camera_transform(
      elevation, azimuth, roll, expected
  ):
      camera = TurntableCamera(
          elevation=elevation, azimuth=azimuth, roll=roll
      )
      matrix = camera._get_rotation_tr()
      np.testing.assert_allclose(matrix, expected, atol=1e-5)
  
imports: import numpy
  import pytest
  from vispy.scene.cameras import TurntableCamera
  from vispy.testing import run_tests_if_main
label_desc: Use image node_id 1 for calling a global function with example usage: test_turntable_camera_transform(elevation, azimuth, roll, expected) without return types