code: def test_multiple_lines():
      points = np.array([[0, 0, 0], [1, 1, 0], [2, 2, 2], [3, 3, 0]])
      multiple_lines = pv.MultipleLines(points=points)
      assert multiple_lines.n_points == 4
      assert multiple_lines.n_cells == 1
  
      points = np.array(
          [
              [0, 0, 0],
              [1, 1 * np.sqrt(3), 0],
              [2, 0, 0],
              [3, 3 * np.sqrt(3), 0],
          ]
      )
      multiple_lines = pv.MultipleLines(points=points)
  
      with pytest.raises(ValueError):
          pv.MultipleLines(points[:, :1])
  
      with pytest.raises(ValueError):
          pv.MultipleLines(points[0, :])
  
imports: from itertools import permutations
  import re
  import numpy
  import pytest
  import pyvista
label_desc: Use image node_id 26 for calling a global function with example usage: test_multiple_lines() without return types