class_docstr: test AnalyzerResult on bad numpy data type
code: def method(self, numpy_data_type):
      try:
          data = getattr(np, numpy_data_type)(pi)
      except ValueError:
          data = getattr(np, numpy_data_type)()
  
      self.assertRaises(
          TypeError, self.result.data_object.__setattr__, "value", data
      )
  
imports: import unittest
  from unit_timeside import TestRunner
  from timeside.core.analyzer import AnalyzerResult, AnalyzerResultContainer
  from timeside.core import __version__
  import numpy
  from math import pi
  from timeside.core.analyzer import numpy_data_types
label_desc: Use image node_id 1 for calling the TestAnalyzerResultBadType obj's underlying member method code with example usage: obj.method(numpy_data_type) without return types