code: def test_get_node_split(shadow_dec_tree):
      assert shadow_dec_tree.get_node_split(0) == 0.5
      assert shadow_dec_tree.get_node_split(1) == 2.5
      assert shadow_dec_tree.get_node_split(3) == -2
      assert shadow_dec_tree.get_node_split(12) == 17.5
  
imports: import joblib
  import numpy
  import pytest
  from sklearn.tree import DecisionTreeRegressor, DecisionTreeClassifier
  from dtreeviz.models.sklearn_decision_trees import ShadowSKDTree
label_desc: Use image node_id 16 for calling a global function with example usage: test_get_node_split(shadow_dec_tree) without return types