code: def test_num_val():
      assert type(ast.NumVal(1).value) == np.float64
      assert type(ast.NumVal(1, dtype=np.float32).value) == np.float32
      assert type(ast.NumVal(1, dtype=np.float64).value) == np.float64
      assert type(ast.NumVal(1, dtype=np.int8).value) == np.int8
      assert type(ast.NumVal(1, dtype=int).value) == int
  
file_path: m2cgen/tests/test_ast.py
imports: from copy import deepcopy
  import numpy
  import pytest
  from m2cgen import ast
label_desc: Use image node_id 7 for calling a global function with example usage: test_num_val() without return types