code: def test_02_01_score_one_positive(self):
      m = cellprofiler_core.measurement.Measurements()
      m.add_measurement(
          OBJECT_NAME, M_FEATURES[0], np.array([1.5], float)
      )
      rules = R.Rules()
      rules.rules += [
          R.Rules.Rule(
              OBJECT_NAME,
              M_FEATURES[0],
              ">",
              0,
              np.array([[1.0, -0.5], [-2.0, 0.6]]),
              False,
              1,
          )
      ]
      score = rules.score(m)
      self.assertEqual(score.shape[0], 1)
      self.assertEqual(score.shape[1], 2)
      self.assertAlmostEqual(score[0, 0], 1.0)
      self.assertAlmostEqual(score[0, 1], -0.5)
  
file_path: CellProfiler/tests/frontend/utilities/test_rules.py
imports: import unittest
  from io import StringIO
  import numpy
  import pytest
  import cellprofiler_core.measurement
  import cellprofiler.utilities.rules
label_desc: Use image node_id 3 for calling the TestRules obj's underlying member method code with example usage: obj.test_02_01_score_one_positive() without return types