コード例 #1
0
ファイル: fiscaleditor.py プロジェクト: romaia/stoq
 def on_code__validate(self, widget, value):
     if not validate_cfop(value):
         return ValidationError(_(u"'%s' is not a valid C.F.O.P. code.")
                                  % value)
コード例 #2
0
    def test_validate_c_f_o_p(self):
        self.failUnless(validate_cfop('1.123'))
        self.failUnless(validate_cfop(u'1.123'))

        self.failIf(validate_cfop(None))
        self.failIf(validate_cfop(''))
        self.failIf(validate_cfop(' '))
        self.failIf(validate_cfop('1234'))
        self.failIf(validate_cfop('12345'))
        self.failIf(validate_cfop('12.34'))
        self.failIf(validate_cfop('.12345'))
        self.failIf(validate_cfop('1.2345'))
        self.failIf(validate_cfop('12.345'))
        self.failIf(validate_cfop('123.45'))
        self.failIf(validate_cfop('1234.5'))
        self.failIf(validate_cfop('12345.'))
        self.failIf(validate_cfop(1234))
        self.failIf(validate_cfop(12345))
        self.failIf(validate_cfop(1.234))
コード例 #3
0
ファイル: fiscaleditor.py プロジェクト: rosalin/stoq
 def on_code__validate(self, widget, value):
     if not validate_cfop(value):
         return ValidationError(_(u"'%s' is not a valid C.F.O.P. code.")
                                % value)
コード例 #4
0
ファイル: test_validators.py プロジェクト: adrianoaguiar/stoq
    def test_validate_c_f_o_p(self):
        self.failUnless(validate_cfop('1.123'))
        self.failUnless(validate_cfop(u'1.123'))

        self.failIf(validate_cfop(None))
        self.failIf(validate_cfop(''))
        self.failIf(validate_cfop(' '))
        self.failIf(validate_cfop('1234'))
        self.failIf(validate_cfop('12345'))
        self.failIf(validate_cfop('12.34'))
        self.failIf(validate_cfop('.12345'))
        self.failIf(validate_cfop('1.2345'))
        self.failIf(validate_cfop('12.345'))
        self.failIf(validate_cfop('123.45'))
        self.failIf(validate_cfop('1234.5'))
        self.failIf(validate_cfop('12345.'))
        self.failIf(validate_cfop(1234))
        self.failIf(validate_cfop(12345))
        self.failIf(validate_cfop(1.234))
コード例 #5
0
    def test_validate_c_f_o_p(self):
        self.assertTrue(validate_cfop('1.123'))
        self.assertTrue(validate_cfop(u'1.123'))

        self.assertFalse(validate_cfop(None))
        self.assertFalse(validate_cfop(''))
        self.assertFalse(validate_cfop(' '))
        self.assertFalse(validate_cfop('1234'))
        self.assertFalse(validate_cfop('12345'))
        self.assertFalse(validate_cfop('12.34'))
        self.assertFalse(validate_cfop('.12345'))
        self.assertFalse(validate_cfop('1.2345'))
        self.assertFalse(validate_cfop('12.345'))
        self.assertFalse(validate_cfop('123.45'))
        self.assertFalse(validate_cfop('1234.5'))
        self.assertFalse(validate_cfop('12345.'))
        self.assertFalse(validate_cfop(1234))
        self.assertFalse(validate_cfop(12345))
        self.assertFalse(validate_cfop(1.234))
コード例 #6
0
ファイル: test_validators.py プロジェクト: hackedbellini/stoq
    def test_validate_c_f_o_p(self):
        self.assertTrue(validate_cfop('1.123'))
        self.assertTrue(validate_cfop(u'1.123'))

        self.assertFalse(validate_cfop(None))
        self.assertFalse(validate_cfop(''))
        self.assertFalse(validate_cfop(' '))
        self.assertFalse(validate_cfop('1234'))
        self.assertFalse(validate_cfop('12345'))
        self.assertFalse(validate_cfop('12.34'))
        self.assertFalse(validate_cfop('.12345'))
        self.assertFalse(validate_cfop('1.2345'))
        self.assertFalse(validate_cfop('12.345'))
        self.assertFalse(validate_cfop('123.45'))
        self.assertFalse(validate_cfop('1234.5'))
        self.assertFalse(validate_cfop('12345.'))
        self.assertFalse(validate_cfop(1234))
        self.assertFalse(validate_cfop(12345))
        self.assertFalse(validate_cfop(1.234))