コード例 #1
0
ファイル: parameters.py プロジェクト: esosaja/stoq
 def validate_percentage(value):
     if not validate_percentage(value):
         return ValidationError(
             _("'%s' is not a valid percentage.") % value)
コード例 #2
0
ファイル: parameters.py プロジェクト: rosalin/stoq
 def validate_percentage(value):
     if not validate_percentage(value):
         return ValidationError(_("'%s' is not a valid percentage.")
                                % value)
コード例 #3
0
    def test_validate_percentage(self):
        self.failUnless(validate_percentage(0))
        self.failUnless(validate_percentage(10))
        self.failUnless(validate_percentage(100))
        self.failUnless(validate_percentage(50.5))
        self.failUnless(validate_percentage(Decimal('0')))
        self.failUnless(validate_percentage(Decimal('10')))
        self.failUnless(validate_percentage(Decimal('100')))
        self.failUnless(validate_percentage(Decimal('50.5')))
        self.failUnless(validate_percentage('0'))
        self.failUnless(validate_percentage('10'))
        self.failUnless(validate_percentage('100'))
        self.failUnless(validate_percentage('50.5'))

        self.failIf(validate_percentage(-1))
        self.failIf(validate_percentage(101))
        self.failIf(validate_percentage(Decimal('-1')))
        self.failIf(validate_percentage(Decimal('101')))
        self.failIf(validate_percentage('-1'))
        self.failIf(validate_percentage('101'))
        self.failIf(validate_percentage('50%'))
コード例 #4
0
ファイル: test_validators.py プロジェクト: adrianoaguiar/stoq
    def test_validate_percentage(self):
        self.failUnless(validate_percentage(0))
        self.failUnless(validate_percentage(10))
        self.failUnless(validate_percentage(100))
        self.failUnless(validate_percentage(50.5))
        self.failUnless(validate_percentage(Decimal('0')))
        self.failUnless(validate_percentage(Decimal('10')))
        self.failUnless(validate_percentage(Decimal('100')))
        self.failUnless(validate_percentage(Decimal('50.5')))
        self.failUnless(validate_percentage('0'))
        self.failUnless(validate_percentage('10'))
        self.failUnless(validate_percentage('100'))
        self.failUnless(validate_percentage('50.5'))

        self.failIf(validate_percentage(-1))
        self.failIf(validate_percentage(101))
        self.failIf(validate_percentage(Decimal('-1')))
        self.failIf(validate_percentage(Decimal('101')))
        self.failIf(validate_percentage('-1'))
        self.failIf(validate_percentage('101'))
        self.failIf(validate_percentage('50%'))
コード例 #5
0
    def test_validate_percentage(self):
        self.assertTrue(validate_percentage(0))
        self.assertTrue(validate_percentage(10))
        self.assertTrue(validate_percentage(100))
        self.assertTrue(validate_percentage(50.5))
        self.assertTrue(validate_percentage(Decimal('0')))
        self.assertTrue(validate_percentage(Decimal('10')))
        self.assertTrue(validate_percentage(Decimal('100')))
        self.assertTrue(validate_percentage(Decimal('50.5')))
        self.assertTrue(validate_percentage('0'))
        self.assertTrue(validate_percentage('10'))
        self.assertTrue(validate_percentage('100'))
        self.assertTrue(validate_percentage('50.5'))

        self.assertFalse(validate_percentage(-1))
        self.assertFalse(validate_percentage(101))
        self.assertFalse(validate_percentage(Decimal('-1')))
        self.assertFalse(validate_percentage(Decimal('101')))
        self.assertFalse(validate_percentage('-1'))
        self.assertFalse(validate_percentage('101'))
        self.assertFalse(validate_percentage('50%'))
コード例 #6
0
ファイル: test_validators.py プロジェクト: hackedbellini/stoq
    def test_validate_percentage(self):
        self.assertTrue(validate_percentage(0))
        self.assertTrue(validate_percentage(10))
        self.assertTrue(validate_percentage(100))
        self.assertTrue(validate_percentage(50.5))
        self.assertTrue(validate_percentage(Decimal('0')))
        self.assertTrue(validate_percentage(Decimal('10')))
        self.assertTrue(validate_percentage(Decimal('100')))
        self.assertTrue(validate_percentage(Decimal('50.5')))
        self.assertTrue(validate_percentage('0'))
        self.assertTrue(validate_percentage('10'))
        self.assertTrue(validate_percentage('100'))
        self.assertTrue(validate_percentage('50.5'))

        self.assertFalse(validate_percentage(-1))
        self.assertFalse(validate_percentage(101))
        self.assertFalse(validate_percentage(Decimal('-1')))
        self.assertFalse(validate_percentage(Decimal('101')))
        self.assertFalse(validate_percentage('-1'))
        self.assertFalse(validate_percentage('101'))
        self.assertFalse(validate_percentage('50%'))