コード例 #1
0
ファイル: test_validators.py プロジェクト: weldon0405/brewday
    def test_validate_percentage_raises(self):
        with self.assertRaises(ValidatorException) as ctx:
            validate_percentage(1.01)
        self.assertEquals(str(ctx.exception),
                          u"Percentage values should be in decimal format")

        with self.assertRaises(ValidatorException) as ctx:
            validate_percentage(-0.01)
        self.assertEquals(str(ctx.exception),
                          u"Percentage values should be in decimal format")
コード例 #2
0
    def test_validate_percentage_raises(self):
        with self.assertRaises(ValidatorException) as ctx:
            validate_percentage(1.01)
        self.assertEquals(str(ctx.exception),
                          u"Percentage values should be in decimal format")

        with self.assertRaises(ValidatorException) as ctx:
            validate_percentage(-0.01)
        self.assertEquals(str(ctx.exception),
                          u"Percentage values should be in decimal format")
コード例 #3
0
ファイル: test_validators.py プロジェクト: weldon0405/brewday
 def test_validate_percentage_pass(self):
     out = validate_percentage(0.97)
     self.assertEquals(out, 0.97)
コード例 #4
0
 def test_validate_percentage_pass(self):
     out = validate_percentage(0.97)
     self.assertEquals(out, 0.97)
コード例 #5
0
    def test_validate_percentage_raises(self):
        with self.assertRaises(Exception):
            validate_percentage(1.01)

        with self.assertRaises(Exception):
            validate_percentage(-0.01)