code: def test_results_no_triple(self):
      # only 1 annotations
      e = TempoEvaluation([60], [30], triple=False)
      self.assertEqual(e.pscore, 0)
      self.assertEqual(e.any, False)
      self.assertEqual(e.all, False)
      self.assertEqual(e.acc1, False)
      self.assertEqual(e.acc2, True)
      # only 1 annotations
      e = TempoEvaluation([60], [180], triple=False)
      self.assertEqual(e.pscore, 0)
      self.assertEqual(e.any, False)
      self.assertEqual(e.all, False)
      self.assertEqual(e.acc1, False)
      self.assertEqual(e.acc2, False)
  
imports: from __future__ import absolute_import, division, print_function
  import math
  import unittest
  from madmom.evaluation.tempo import *
  from .None import ANNOTATIONS_PATH, DETECTIONS_PATH
label_desc: Use image node_id 6 for calling the TestTempoEvaluationClass obj's underlying member method code with example usage: obj.test_results_no_triple() without return types