Exemplo n.º 1
0
    def test_regon_incorrect(self):
        re = Validator()

        regon_list = ["4732314", "4732abc"]

        for regon in regon_list:
            result_regon = re.check_regon(regon)

            self.assertFalse(result_regon)
Exemplo n.º 2
0
def show_results_regon(regon):
    validator = Validator()
    result_regon = validator.check_regon(regon)
    if result_regon:
        return '<b style="color:green">Regon number ' \
               + regon + ' is correct</b>'
    else:
        return '<b style="color:red">Regon number ' \
               + regon + ' is incorrect</b>'
Exemplo n.º 3
0
    def test_regon_correct(self):
        re = Validator()

        regon_list = ["413498285", "711508900"]

        for regon in regon_list:
            result_regon = re.check_regon(regon)

            self.assertTrue(result_regon)
Exemplo n.º 4
0
def check():
    nip = request.form.get('nip')
    regon = request.form.get('regon')
    pesel = request.form.get('pesel')

    validator = Validator()
    result_nip = validator.check_nip(nip)
    result_regon = validator.check_regon(regon)
    result_pesel = validator.check_pesel(pesel)

    return render_template('form.html',
                           nip=nip,
                           regon=regon,
                           pesel=pesel,
                           result_nip=result_nip,
                           result_regon=result_regon,
                           result_pesel=result_pesel)