code: def array_creation_with_dtype_test_data(self):
      smoke_data = [
          dict(func_name="array", args=([1.0, 2.0],)),
          # TODO: add int test to arange
          dict(func_name="arange", args=((0.0, 2.0))),
          dict(func_name="linspace", args=(0.0, 1.0)),
          dict(func_name="random.normal", kwargs={"size": 2}),
          dict(
              func_name="random.multivariate_normal",
              kwargs={
                  "mean": gs.ones(2),
                  "cov": SPDMatrices(2).random_point(),
                  "size": 2,
              },
          ),
          dict(func_name="random.uniform", kwargs={"size": 2}),
      ]
  
      return self.generate_tests(smoke_data)
  
imports: import numpy
  import geomstats.backend
  from geomstats.geometry.matrices import Matrices
  from geomstats.geometry.spd_matrices import SPDMatrices
  from geomstats.geometry.symmetric_matrices import SymmetricMatrices
  from geomstats.test.data import TestData
label_desc: Use image node_id 3 for calling the DtypeTestData obj's underlying member method code with example usage: obj.array_creation_with_dtype_test_data() and returns: self