Ejemplo n.º 1
0
    def test_absolute(self):
        r = models.Reference(value=1)
        tol = models.Tolerance(
            type=models.ABSOLUTE,
            act_low=-2, tol_low=-1, tol_high=1, act_high=2,
        )

        self.assertIn("Between 0 & 2", qa_tags.tolerance_for_reference(tol, r))
Ejemplo n.º 2
0
    def test_absolute(self):
        r = models.Reference(value=1)
        tol = models.Tolerance(
            type=models.ABSOLUTE,
            act_low=-2, tol_low=-1, tol_high=1, act_high=2,
        )

        self.assertIn("Between 0 & 2", qa_tags.tolerance_for_reference(tol, r))
Ejemplo n.º 3
0
 def test_multiple_choice(self):
     tol = models.Tolerance(type=models.MULTIPLE_CHOICE, mc_tol_choices="foo", mc_pass_choices="")
     self.assertIn("Tol: foo", qa_tags.tolerance_for_reference(tol, None))
Ejemplo n.º 4
0
 def test_no_tol(self):
     r = models.Reference(value=1)
     self.assertIn("N/A", qa_tags.tolerance_for_reference(None, r))
Ejemplo n.º 5
0
 def test_bool(self):
     r = models.Reference(value=1, type=models.BOOLEAN)
     self.assertIn("Pass: Yes", qa_tags.tolerance_for_reference(None, r))
Ejemplo n.º 6
0
 def test_no_ref(self):
     tol = models.Tolerance(type=models.PERCENT)
     self.assertEqual("", qa_tags.tolerance_for_reference(tol, None))
Ejemplo n.º 7
0
 def test_multiple_choice(self):
     tol = models.Tolerance(type=models.MULTIPLE_CHOICE,
                            mc_tol_choices="foo",
                            mc_pass_choices="")
     self.assertIn("Tol: foo", qa_tags.tolerance_for_reference(tol, None))
Ejemplo n.º 8
0
 def test_no_tol(self):
     r = models.Reference(value=1)
     self.assertIn("N/A", qa_tags.tolerance_for_reference(None, r))
Ejemplo n.º 9
0
 def test_bool(self):
     r = models.Reference(value=1, type=models.BOOLEAN)
     self.assertIn("Pass: Yes", qa_tags.tolerance_for_reference(None, r))
Ejemplo n.º 10
0
 def test_no_ref(self):
     tol = models.Tolerance(type=models.PERCENT)
     self.assertEqual("", qa_tags.tolerance_for_reference(tol, None))
Ejemplo n.º 11
0
 def test_multiple_choice(self):
     tol = models.Tolerance(type=models.MULTIPLE_CHOICE, mc_tol_choices="foo", mc_pass_choices="")
     assert "%s: foo" % (settings.TEST_STATUS_DISPLAY['tolerance']) in qa_tags.tolerance_for_reference(tol, None)
Ejemplo n.º 12
0
 def test_bool(self):
     r = models.Reference(value=1, type=models.BOOLEAN)
     self.assertIn("%s: Yes" % (settings.TEST_STATUS_DISPLAY['ok']), qa_tags.tolerance_for_reference(None, r))